다음을 통해 공유


IService.BusinessRulesClone(BusinessRulesCloneRequest) 메서드

정의

원래 개체의 GUID는 그대로 유지하고 다른 원본에서 비즈니스 규칙을 정확히 복사하여 새 비즈니스 규칙을 만듭니다.

public:
 Microsoft::MasterDataServices::Services::MessageContracts::MessageResponse ^ BusinessRulesClone(Microsoft::MasterDataServices::Services::MessageContracts::BusinessRulesCloneRequest ^ 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.MessageResponse BusinessRulesClone (Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesCloneRequest request);
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.SkuNotSupportedMessage))>]
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.EditionExpiredMessage))>]
[<System.ServiceModel.OperationContract>]
abstract member BusinessRulesClone : Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesCloneRequest -> Microsoft.MasterDataServices.Services.MessageContracts.MessageResponse
Public Function BusinessRulesClone (request As BusinessRulesCloneRequest) As MessageResponse

매개 변수

반환

특성

설명

BusinessRulesClone(BusinessRulesCloneRequest) 작업은 새 비즈니스 규칙 개체를 다른 MDM 허브 인스턴스에 있는 개체의 정확한 복사본으로 만듭니다. 이 작업은 여기에 지정된 경우를 BusinessRulesCreate(BusinessRulesCreateRequest) 제외하고 비슷합니다.

요청에는 각 항목의 GUID(및 비즈니스 규칙 이름)가 필요합니다. 규칙에는 이름이 있지만 작업, 조건 및 조건 트리 노드는 그렇지 않습니다. GUID는 생성되지 않고 삽입됩니다(만들기 작업에서와 같이). 요청에 동일한 형식의 허브에 있는 기존 개체와 일치하는 GUID가 포함되어 있으면 해당 개체가 업데이트됩니다.

이 작업은 표준 MessageResponse 메시지를 반환합니다.

적용 대상