次の方法で共有


IService.BusinessRulesClone(BusinessRulesCloneRequest) メソッド

定義

元のオブジェクトの GUID を保持しながら、別のソースからビジネス ルールの正確なコピーである新しいビジネス ルールを作成します。

public:
 Microsoft::MasterDataServices::Services::MessageContracts::MessageResponse ^ BusinessRulesClone(Microsoft::MasterDataServices::Services::MessageContracts::BusinessRulesCloneRequest ^ 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.MessageResponse BusinessRulesClone (Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesCloneRequest request);
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.SkuNotSupportedMessage))>]
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.EditionExpiredMessage))>]
[<System.ServiceModel.OperationContract>]
abstract member BusinessRulesClone : Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesCloneRequest -> Microsoft.MasterDataServices.Services.MessageContracts.MessageResponse
Public Function BusinessRulesClone (request As BusinessRulesCloneRequest) As MessageResponse

パラメーター

戻り値

属性

注釈

この操作により BusinessRulesClone(BusinessRulesCloneRequest) 、新しいビジネス ルール オブジェクトが別の MDM ハブ インスタンス内のオブジェクトの正確なコピーとして作成されます。 この操作は、ここで指定されている場合を BusinessRulesCreate(BusinessRulesCreateRequest) 除き、同様です。

要求では、各項目の GUID (およびビジネス ルールの名前) が必要です。 ルールには名前が付けられますが、アクション、条件、および条件ツリー ノードは名前を持っていません。 GUID は、生成されるのではなく挿入されます (Create 操作の場合と同様)。 要求に、同じ型のハブ内の既存のオブジェクトと一致する GUID が含まれている場合、そのオブジェクトは更新されます。

この操作は標準 MessageResponse メッセージを返します。

適用対象