IService.MetadataClone(MetadataCloneRequest) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
元のオブジェクトの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
パラメーター
- request
- MetadataCloneRequest
返品
- 属性
注釈
MetadataClone(MetadataCloneRequest)操作は、共有GUIDを介して元のメタデータにリンクされたメタデータ項目のコピーを作成します。 この操作は MetadataCreate(MetadataCreateRequest) と似ていますが、ここで指定されています。
MetadataClone(MetadataCloneRequest)操作ではGUIDとリクエスト内の新しいアイテム名の両方が必要です。 GUIDは生成されるのではなく挿入されます。 リクエストに同じタイプのハブ内の既存オブジェクトと一致するGUIDが含まれている場合、そのオブジェクトは更新されます。
各新しいアイテムの識別子には必ずGUIDと名前が含まれなければなりません。 名前は、他のGUIDを持つアイテムの指定されたコンテキスト内に存在してはなりません。