Merges the information from two entity instances of the same type.
//# The following code example shows how to use the Merge message. // Set up the CRM service. CrmAuthenticationToken token = new CrmAuthenticationToken(); // You can use enums.cs from the SDK\Helpers folder to get the enumeration for Active Directory authentication. token.AuthenticationType = 0; token.OrganizationName = "AdventureWorksCycle"; CrmService service = new CrmService(); service.Url = "http://: /mscrmservices/2007/crmservice.asmx"; service.CrmAuthenticationTokenValue = token; service.Credentials = System.Net.CredentialCache.DefaultCredentials; // Create the target for the request. TargetMergeAccount target = new TargetMergeAccount(); // EntityId is the GUID of the account that is being merged into. target.EntityId = new Guid("2B951FBC-1C56-4430-B23B-20A1349068F3"); // Create the request. MergeRequest merge = new MergeRequest(); // SubordinateId is the GUID of the account merging. merge.SubordinateId = new Guid("AD618DB2-F0DB-4A6A-8C4B-2F2213EAA38E"); merge.Target = target; merge.PerformParentingChecks = false; account updateContent = new account(); updateContent.address1_line1 = "test"; merge.UpdateContent = updateContent; // Execute the request. MergeResponse merged = (MergeResponse)service.Execute(merge);