次の方法で共有


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)

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

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

適用対象