IService.MetadataClone(MetadataCloneRequest) 方法

定义

创建另一来源元数据组件的精确副本,同时保留原始对象的 GUID。

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

参数

返回

属性

注解

MetadataClone(MetadataCloneRequest) 操作创建通过共享 GUID 链接到原始项的元数据项的副本。 此操作类似于 MetadataCreate(MetadataCreateRequest) ,但此处指定除外。

MetadataClone(MetadataCloneRequest) 操作需要 GUID 和请求中新项的名称。 GUID 是插入的,而不是生成的。 如果请求包含与同一类型的中心中的现有对象匹配的 GUID,则会更新该对象。

每个新项的标识符必须包括 GUID 和名称。 名称不得存在于具有另一 GUID 的项的指定上下文中。

适用于