IService.MetadataUpdate(MetadataUpdateRequest) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aggiorna gli oggetti metadati esistenti.
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
Parametri
- request
- MetadataUpdateRequest
Valori restituiti
- Attributi
Commenti
L'operazione MetadataUpdate(MetadataUpdateRequest) aggiorna gli oggetti metadati esistenti all'interno di un repository MDS.
Gli elementi nella richiesta vengono abbinati agli oggetti esistenti basandosi solo sul GUID. Come per qualsiasi altra proprietà, il nome di un oggetto viene aggiornato se il nome dell'elemento nella richiesta è diverso da quello nel repository MDS. Ogni GUID non trovato viene restituito come errore separato. L'aggiornamento di ogni oggetto viene tentato e effettuato individualmente indipendentemente dal fallimento degli altri elementi.
Solo una proprietà di Metadata può essere popolata nel messaggio di richiesta. Un errore viene restituito nel MetadataUpdateResponse se ce ne sono più di uno. Questo elimina la possibilità che un messaggio di richiesta contenga informazioni contrastanti sullo stesso oggetto in parti diverse del Metadata tipo.