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) 刪除一或多個商務規則,或從商務規則中刪除條件或動作。 這項作業會針對每個專案發出個別的刪除交易。 針對找不到的每個專案回報錯誤。
失敗或無法刪除一個專案,並不會影響刪除或成功刪除其他專案的嘗試。 如果需要替代錯誤處理,可以執行個別專案的多個細微呼叫。
當輸入 BRDeleteCriteria 時,會指定下列其中一組 guid:
- 一或多個商務規則的 Guid。
- 條件、動作或條件樹狀節點的 Guid (And、Or 商務規則的) 。
刪除交易串聯至相依物件。 例如,刪除商務規則時,將會刪除附加至該商務規則的所有元件。
此操作會傳回標準 MessageResponse 訊息。