IService.BusinessRulesCreate(BusinessRulesCreateRequest) メソッド

定義

新しいビジネスルールを作りましょう。

public:
 Microsoft::MasterDataServices::Services::MessageContracts::BusinessRulesCreateResponse ^ BusinessRulesCreate(Microsoft::MasterDataServices::Services::MessageContracts::BusinessRulesCreateRequest ^ request);
[System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.EditionExpiredMessage))]
[System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.SkuNotSupportedMessage))]
[System.ServiceModel.OperationContract]
public Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesCreateResponse BusinessRulesCreate(Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesCreateRequest request);
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.EditionExpiredMessage))>]
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.SkuNotSupportedMessage))>]
[<System.ServiceModel.OperationContract>]
abstract member BusinessRulesCreate : Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesCreateRequest -> Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesCreateResponse
Public Function BusinessRulesCreate (request As BusinessRulesCreateRequest) As BusinessRulesCreateResponse

パラメーター

返品

属性

注釈

BusinessRulesCreate(BusinessRulesCreateRequest)操作はMDSリポジトリ内で新しいビジネスルールやビジネスルールコンポーネントを作成します。 新しいビジネスルールやコンポーネントは提供された名前で作成され、それぞれの項目ごとに新しいGUIDが生成されます。 モデル内に既に存在するリクエスト内のコンポーネント(名前と親コンテキスト(EntityIdおよび MemberType)でマッチングするとエラーが発生します。

リクエスト内のBusinessRulesデータタイプには、記述的および状態情報、構成条件やアクションを含むビジネスルールに関するすべての情報のプレースホルダーが含まれています。

GUIDはリクエストに含まれることがあります(例えば、ビジネスルールの定義は別のMDMハブインスタンスからソース化されている場合)。 しかし、GUIDは無視されています。 GUIDの保存に関する詳細は BusinessRulesClone(BusinessRulesCloneRequest)を参照してください。

新たに作成されたオブジェクトとそのGUIDは、リクエストでReturnCreatedIdentifiersがtrueに設定されている場合、BusinessRulesタイプとして応答で返されます。

条件やアクションの引数における指定されたドメインベースの属性値は、すべてのオープンバージョンに対して検証されます。 属性値が見つからないとエラーが生じます。

適用対象