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 der Metadatenkomponenten aus einer anderen Quelle und behält die GUIDs der ursprünglichen Objekte bei.
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
Der MetadataClone(MetadataCloneRequest) Vorgang erstellt eine Kopie eines Metadatenelements, das über die freigegebene GUID mit dem Original verknüpft ist. Dieser Vorgang ähnelt dem MetadataCreate(MetadataCreateRequest) hier angegebenen Vorgang.
Der MetadataClone(MetadataCloneRequest) Vorgang erfordert sowohl die GUID als auch den Namen der neuen Elemente in der Anforderung. Die GUID wird eingefügt und nicht generiert. Wenn die Anforderung eine GUID enthält, die mit einem vorhandenen Objekt im Hub desselben Typs übereinstimmt, wird dieses Objekt aktualisiert.
Die Bezeichner jedes neuen Elements MÜSSEN die GUID und den Namen enthalten. Der Name DARF NICHT innerhalb des angegebenen Kontexts für ein Element mit einer anderen GUID vorhanden sein.