Code Snippets

  • Execute Multiple Operations in a Transaction
    C#
    Execute Multiple Operations in a Transaction: Use C# to ensure multiple operations are executed in a single transaction, allowing for rollback if any part fails. This is crucial for maintaining data consistency.
Execute Multiple Operations in a Transaction: Use C# to ensure multiple operations are executed in a single transaction, allowing for rollback if any part fails. This is crucial for maintaining data consistency.

// Execute Multiple Operations in a Transaction using (var service = new OrganizationServiceProxy(serviceUri, null, credentials, null)) { using (var txnScope = new TransactionScope()) { var createRequest = new CreateRequest { Target = new Entity("account") { ["name"] = "New Account" } }; var updateRequest = new UpdateRequest { Target = new Entity("contact", contactId) { ["lastname"] = "Updated Name" } }; service.Execute(createRequest); service.Execute(updateRequest); txnScope.Complete(); // Commit transaction } }
cookie
Cookies Consent

We use our own and third-party cookies to personalize content and to analyze web traffic.

Reject all