IService.MetadataUpdate(MetadataUpdateRequest) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
기존 메타데이터 개체를 업데이트합니다.
public:
Microsoft::MasterDataServices::Services::MessageContracts::MetadataUpdateResponse ^ MetadataUpdate(Microsoft::MasterDataServices::Services::MessageContracts::MetadataUpdateRequest ^ 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.MetadataUpdateResponse MetadataUpdate (Microsoft.MasterDataServices.Services.MessageContracts.MetadataUpdateRequest request);
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.SkuNotSupportedMessage))>]
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.EditionExpiredMessage))>]
[<System.ServiceModel.OperationContract>]
abstract member MetadataUpdate : Microsoft.MasterDataServices.Services.MessageContracts.MetadataUpdateRequest -> Microsoft.MasterDataServices.Services.MessageContracts.MetadataUpdateResponse
Public Function MetadataUpdate (request As MetadataUpdateRequest) As MetadataUpdateResponse
매개 변수
- request
- MetadataUpdateRequest
반환
- 특성
설명
작업은 MetadataUpdate(MetadataUpdateRequest) MDS 리포지토리 내의 기존 메타데이터 개체를 업데이트합니다.
요청의 항목은 GUID만 기반으로 기존 개체와 일치합니다. 다른 속성과 마찬가지로 요청의 항목 이름이 MDS 리포지토리와 다른 경우 개체의 이름이 업데이트됩니다. 찾을 수 없는 각 GUID는 별도의 오류로 반환됩니다. 각 개체의 업데이트는 다른 항목의 실패에 관계없이 시도되고 개별적으로 커밋됩니다.
의 속성 Metadata 중 하나만 요청 메시지에 채워질 수 있습니다. 둘 이상의 오류가 있는 경우 에 MetadataUpdateResponse 오류가 반환됩니다. 이렇게 하면 요청 메시지에 형식의 Metadata 다른 부분에서 동일한 개체에 대한 충돌하는 정보가 포함될 가능성이 없습니다.