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 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 dentro de um repositório MDS.
Os itens na solicitação são combinados com os objetos existentes apenas pelo GUID. Como qualquer outra propriedade, o nome de um objeto é atualizado se o nome do item na solicitação for diferente do do repositório MDS. Cada GUID que não é encontrado é retornado como um erro separado. A atualização de cada objeto é tentada e feita individualmente, independentemente da falha dos outros itens.
Apenas uma propriedade de Metadata pode ser preenchida na mensagem de solicitação. Um erro é 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.