Share via


IService.EntityMembersMerge(EntityMembersMergeRequest) Method

Definition

Creates new members and updates existing members.

public:
 Microsoft::MasterDataServices::Services::MessageContracts::EntityMembersMergeResponse ^ EntityMembersMerge(Microsoft::MasterDataServices::Services::MessageContracts::EntityMembersMergeRequest ^ request);
[System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.SkuNotSupportedMessage))]
[System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.EditionExpiredMessage))]
[System.ServiceModel.OperationContract]
public Microsoft.MasterDataServices.Services.MessageContracts.EntityMembersMergeResponse EntityMembersMerge (Microsoft.MasterDataServices.Services.MessageContracts.EntityMembersMergeRequest request);
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.SkuNotSupportedMessage))>]
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.EditionExpiredMessage))>]
[<System.ServiceModel.OperationContract>]
abstract member EntityMembersMerge : Microsoft.MasterDataServices.Services.MessageContracts.EntityMembersMergeRequest -> Microsoft.MasterDataServices.Services.MessageContracts.EntityMembersMergeResponse
Public Function EntityMembersMerge (request As EntityMembersMergeRequest) As EntityMembersMergeResponse

Parameters

request
EntityMembersMergeRequest

The request.

Returns

Attributes

Remarks

The EntityMembersMerge(EntityMembersMergeRequest) operation creates and/or updates members without regard to whether the member already exists.

If the member already exists (matched by context and member code and/or GUID), a member update is performed. If the member does not already exist, it is created. EntityMembersMerge(EntityMembersMergeRequest) is otherwise similar to EntityMembersCreate(EntityMembersCreateRequest) when creating members and EntityMembersUpdate(EntityMembersUpdateRequest) when updating members.

Applies to