IService.BusinessRulesCreate(BusinessRulesCreateRequest) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
新しいビジネスルールを作りましょう。
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
パラメーター
- request
- BusinessRulesCreateRequest
返品
- 属性
注釈
BusinessRulesCreate(BusinessRulesCreateRequest)操作はMDSリポジトリ内で新しいビジネスルールやビジネスルールコンポーネントを作成します。 新しいビジネスルールやコンポーネントは提供された名前で作成され、それぞれの項目ごとに新しいGUIDが生成されます。 モデル内に既に存在するリクエスト内のコンポーネント(名前と親コンテキスト(EntityIdおよび MemberType)でマッチングするとエラーが発生します。
リクエスト内のBusinessRulesデータタイプには、記述的および状態情報、構成条件やアクションを含むビジネスルールに関するすべての情報のプレースホルダーが含まれています。
GUIDはリクエストに含まれることがあります(例えば、ビジネスルールの定義は別のMDMハブインスタンスからソース化されている場合)。 しかし、GUIDは無視されています。 GUIDの保存に関する詳細は BusinessRulesClone(BusinessRulesCloneRequest)を参照してください。
新たに作成されたオブジェクトとそのGUIDは、リクエストでReturnCreatedIdentifiersがtrueに設定されている場合、BusinessRulesタイプとして応答で返されます。
条件やアクションの引数における指定されたドメインベースの属性値は、すべてのオープンバージョンに対して検証されます。 属性値が見つからないとエラーが生じます。