英語で読む

次の方法で共有


IService.BusinessRulesCreate(BusinessRulesCreateRequest) メソッド

定義

新しいビジネス ルールを作成します。

[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);

パラメーター

戻り値

属性

注釈

この操作により BusinessRulesCreate(BusinessRulesCreateRequest) 、MDS リポジトリ内に新しいビジネス ルールとビジネス ルール コンポーネントが作成されます。 指定された名前を使用して新しいビジネス ルールまたはコンポーネントが作成され、項目ごとに新しい GUID が生成されます。 名前と親コンテキスト (EntityId MemberTypeと) で一致する、モデルに既に存在する要求内のすべてのコンポーネントは、エラーになります。

要求の BusinessRules データ型には、ビジネス ルールに関するすべての情報のプレースホルダーが含まれます。これには、その説明情報と状態情報、そのコンポーネントの条件とアクションが含まれます。

GUID は要求に含まれる場合があります (たとえば、ビジネス ルール定義が別の MDM ハブ インスタンスからソース化された場合など)。 ただし、GUID は無視されます。 GUID の保持の詳細については、以下を参照してください BusinessRulesClone(BusinessRulesCloneRequest)

要求で ReturnCreatedIdentifiers が true に設定されている場合、新しく作成されたオブジェクトとその GUID は BusinessRules 型として応答で返されます。

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

適用対象