Partager via


IService.MetadataUpdate(MetadataUpdateRequest) Méthode

Définition

Met à jour des objets de métadonnées existants.

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

Paramètres

Retours

Attributs

Remarques

L’opération MetadataUpdate(MetadataUpdateRequest) met à jour des objets de métadonnées existants dans un dépôt MDS.

Les éléments de la demande sont mis en correspondance avec les objets existants en fonction uniquement du GUID. Comme toute autre propriété, le nom d’un objet est mis à jour si le nom de l’élément de la demande est différent de celui du dépôt MDS. Chaque GUID introuvable est retourné sous la forme d’une erreur distincte. La mise à jour de chaque objet est tentée et validée individuellement, quelle que soit la défaillance d’autres éléments.

Une seule propriété de Metadata peut être renseignée dans le message de demande. Une erreur est retournée dans le s’il MetadataUpdateResponse y en a plusieurs. Cela élimine la possibilité qu’un message de demande contienne des informations en conflit sur le même objet dans différentes parties du Metadata type.

S’applique à