IService.BusinessRulesDelete(BusinessRulesDeleteRequest) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ビジネスルールやその構成要素を削除してください。
public:
Microsoft::MasterDataServices::Services::MessageContracts::MessageResponse ^ BusinessRulesDelete(Microsoft::MasterDataServices::Services::MessageContracts::BusinessRulesDeleteRequest ^ request);
[System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.SkuNotSupportedMessage))]
[System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.EditionExpiredMessage))]
[System.ServiceModel.OperationContract]
public Microsoft.MasterDataServices.Services.MessageContracts.MessageResponse BusinessRulesDelete(Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesDeleteRequest request);
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.SkuNotSupportedMessage))>]
[<System.ServiceModel.FaultContract(typeof(Microsoft.MasterDataServices.Services.DataContracts.EditionExpiredMessage))>]
[<System.ServiceModel.OperationContract>]
abstract member BusinessRulesDelete : Microsoft.MasterDataServices.Services.MessageContracts.BusinessRulesDeleteRequest -> Microsoft.MasterDataServices.Services.MessageContracts.MessageResponse
Public Function BusinessRulesDelete (request As BusinessRulesDeleteRequest) As MessageResponse
パラメーター
- request
- BusinessRulesDeleteRequest
返品
- 属性
注釈
BusinessRulesDelete(BusinessRulesDeleteRequest)操作は、1つ以上のビジネスルールを削除するか、ビジネスルールから条件やアクションを削除します。 この操作は各アイテムごとに個別の削除トランザクションを発行します。 見つからない項目ごとにエラーが報告されます。
ある項目を削除できなかったりできなかったりしても、他の項目の削除や削除の成功には影響しません。 代替エラー処理が必要な場合、個別アイテムごとに複数の細かい呼び出しを実装することも可能です。
BRDeleteCriteriaからの入力を用いて、以下のいずれかのGUIDセットが指定されます。
- 1つ以上のビジネスルールのGUID。
- ビジネスルールの条件、アクション、または条件木ノード(ANDs、OR)のGUID。
削除トランザクションは依存オブジェクトにカスケードされます。 例えば、ビジネスルールを削除すると、そのビジネスルールに付随するすべてのコンポーネントも削除されます。
この操作は標準的な MessageResponse メッセージを返します。