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 プロパティを 1 つだけ設定できます。 が複数ある場合は、 で MetadataUpdateResponse エラーが返されます。 これにより、要求メッセージに、同じオブジェクトに関する競合する情報が型の異なる部分に含まれる可能性がなくなります Metadata 。