다음을 통해 공유


IService.MetadataClone(MetadataCloneRequest) 메서드

정의

원래 개체의 GUID를 유지하고 다른 원본에서 메타데이터 구성 요소를 정확히 복사합니다.

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

매개 변수

반환

특성

설명

작업은 MetadataClone(MetadataCloneRequest) 공유 GUID를 통해 원본에 연결된 메타데이터 항목의 복사본을 만듭니다. 이 작업은 여기에 지정된 경우를 MetadataCreate(MetadataCreateRequest) 제외하고 와 비슷합니다.

작업에는 MetadataClone(MetadataCloneRequest) 요청에 있는 새 항목의 GUID와 이름이 모두 필요합니다. GUID는 생성되지 않고 삽입됩니다. 요청에 동일한 형식의 허브에 있는 기존 개체와 일치하는 GUID가 포함되어 있으면 해당 개체가 업데이트됩니다.

각 새 항목의 식별자에는 GUID와 이름이 포함되어야 합니다. 이름은 다른 GUID가 있는 항목에 대해 지정된 컨텍스트 내에 없어야 합니다.

적용 대상