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 つ以上のビジネス ルールを削除するか、ビジネス ルールから条件またはアクションを削除します。 この操作では、各項目の個々の削除トランザクションが発行されます。 見つからない項目ごとにエラーが報告されます。
1 つのアイテムを削除できなかったり、削除できなかったりしても、削除の試行や他のアイテムの正常な削除には影響しません。 代替エラー処理が必要な場合は、個々の項目に対して複数の詳細な呼び出しを実装できます。
からの BRDeleteCriteria入力では、次のいずれかの GUID セットが指定されます。
- 1 つ以上のビジネス ルールの GUID。
- ビジネス ルールの条件、アクション、または条件ツリー ノード (AND、OR) の GUID。
トランザクションを削除すると、依存オブジェクトに連鎖します。 たとえば、ビジネス ルールが削除されると、そのビジネス ルールにアタッチされているすべてのコンポーネントが削除されます。
この操作は標準 MessageResponse メッセージを返します。