Поделиться через


IService.BusinessRulesDelete(BusinessRulesDeleteRequest) Метод

Определение

Удаление бизнес-правила или компонентов правил.

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

Параметры

Возвращаемое значение

Атрибуты

Комментарии

Операция BusinessRulesDelete(BusinessRulesDeleteRequest) удаляет одно или несколько бизнес-правил или удаляет условия или действия из бизнес-правил. Эта операция выдает отдельные транзакции Удаления для каждого элемента. Для каждого элемента, который не найден, сообщается об ошибке.

Сбой или невозможность удаления одного элемента не влияет на попытку удаления или успешное удаление других элементов. Если требуется альтернативная обработка ошибок, можно реализовать несколько детализированных вызовов для отдельных элементов.

При входных данных из BRDeleteCriteriaуказывается один из следующих наборов идентификаторов GUID:

  • Идентификаторы GUID одного или нескольких бизнес-правил.
  • Идентификаторы GUID условий, действий или узлов дерева условий (AND, OR) бизнес-правил.

Удаление каскадных транзакций в зависимые объекты. Например, при удалении бизнес-правила удаляются все компоненты, присоединенные к нему.

Эта операция возвращает стандартное MessageResponse сообщение.

Применяется к