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)。
要求で ReturnCreatedIdentifiers が true に設定されている場合、新しく作成されたオブジェクトとその GUID は BusinessRules 型として応答で返されます。
条件またはアクションの引数で指定されたドメイン ベースの属性値は、開いているすべてのバージョンに対して検証されます。 属性値が見つからないと、エラーが発生します。