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
Параметры
- request
- BusinessRulesDeleteRequest
Возвращаемое значение
- Атрибуты
Комментарии
Операция BusinessRulesDelete(BusinessRulesDeleteRequest) удаляет одно или несколько бизнес-правил или удаляет условия или действия из бизнес-правил. Эта операция выдает отдельные транзакции Удаления для каждого элемента. Для каждого элемента, который не найден, сообщается об ошибке.
Сбой или невозможность удаления одного элемента не влияет на попытку удаления или успешное удаление других элементов. Если требуется альтернативная обработка ошибок, можно реализовать несколько детализированных вызовов для отдельных элементов.
При входных данных из BRDeleteCriteriaуказывается один из следующих наборов идентификаторов GUID:
- Идентификаторы GUID одного или нескольких бизнес-правил.
- Идентификаторы GUID условий, действий или узлов дерева условий (AND, OR) бизнес-правил.
Удаление каскадных транзакций в зависимые объекты. Например, при удалении бизнес-правила удаляются все компоненты, присоединенные к нему.
Эта операция возвращает стандартное MessageResponse сообщение.