IService.MetadataUpdate(MetadataUpdateRequest) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- request
- MetadataUpdateRequest
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.