Compartilhar via


IService.MetadataUpdate(MetadataUpdateRequest) Método

Definição

Atualiza os objetos de metadados existentes.

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

Parâmetros

Retornos

Atributos

Comentários

A MetadataUpdate(MetadataUpdateRequest) operação atualiza objetos de metadados existentes em um repositório MDS.

Os itens na solicitação são correspondidos aos objetos existentes com base apenas no GUID. Como qualquer outra propriedade, o nome de um objeto será atualizado se o nome do item na solicitação for diferente do repositório do MDS. Cada GUID não encontrado é retornado como um erro separado. A atualização de cada objeto é tentada e confirmada individualmente, independentemente da falha de outros itens.

Somente uma propriedade de Metadata pode ser preenchida na mensagem de solicitação. Um erro será retornado no MetadataUpdateResponse se houver mais de um. Isso elimina a possibilidade de que uma mensagem de solicitação contenha informações conflitantes sobre o mesmo objeto em diferentes partes do Metadata tipo.

Aplica-se a