IService.MetadataClone(MetadataCloneRequest) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt exakte Kopien von Metadatenkomponenten aus einer anderen Quelle, während die GUIDs der ursprünglichen Objekte erhalten bleiben.
public:
Microsoft::MasterDataServices::Services::MessageContracts::MetadataCloneResponse ^ MetadataClone(Microsoft::MasterDataServices::Services::MessageContracts::MetadataCloneRequest ^ 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.MetadataCloneResponse MetadataClone(Microsoft.MasterDataServices.Services.MessageContracts.MetadataCloneRequest request);
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.SkuNotSupportedMessage))>]
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.EditionExpiredMessage))>]
[<System.ServiceModel.OperationContract>]
abstract member MetadataClone : Microsoft.MasterDataServices.Services.MessageContracts.MetadataCloneRequest -> Microsoft.MasterDataServices.Services.MessageContracts.MetadataCloneResponse
Public Function MetadataClone (request As MetadataCloneRequest) As MetadataCloneResponse
Parameter
- request
- MetadataCloneRequest
Gibt zurück
- Attribute
Hinweise
Die Operation MetadataClone(MetadataCloneRequest) erstellt eine Kopie eines Metadatenelements, das über das gemeinsame GUID mit dem Original verknüpft ist. Diese Operation ist ähnlich wie MetadataCreate(MetadataCreateRequest) hier, außer wie hier angegeben.
Die Operation MetadataClone(MetadataCloneRequest) erfordert sowohl den GUID als auch den Namen neuer Elemente in der Anfrage. Der GUID wird eingefügt statt generiert. Wenn die Anfrage eine GUID enthält, die mit einem bestehenden Objekt desselben Typs im Hub übereinstimmt, wird dieses Objekt aktualisiert.
Die Identifikatoren jedes neuen Elements MÜSSEN den GUID und den Namen enthalten. Der Name DARF im angegebenen Kontext eines Elements mit einem anderen GUID NICHT existieren.