IService.MetadataUpdate(MetadataUpdateRequest) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- request
- MetadataUpdateRequest
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.