IService.BusinessRulesDelete(BusinessRulesDeleteRequest) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Exclua uma regra de negócios ou componentes de regras.
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
Parâmetros
- request
- BusinessRulesDeleteRequest
Retornos
- Atributos
Comentários
A BusinessRulesDelete(BusinessRulesDeleteRequest) operação exclui uma ou mais regras de negócios ou exclui condições ou ações de regras de negócios. Esta operação emite transações De exclusão individuais para cada item. Um erro é relatado para cada item que não foi encontrado.
A falha ou a incapacidade de excluir um item não afeta a tentativa de excluir ou a exclusão bem-sucedida de outros itens. Várias chamadas granulares para itens individuais poderão ser implementadas se o tratamento de erro alternativo for necessário.
Com a entrada de BRDeleteCriteria, um dos seguintes conjuntos de GUIDs é especificado:
- Os GUIDs de uma ou mais regras de negócios.
- Os GUIDs das condições, ações ou nós de árvore de condição (ANDs, ORs) das regras de negócios.
Excluir transações em cascata para objetos dependentes. Por exemplo, quando uma regra de negócios é excluída, todos os componentes anexados a essa regra de negócios são excluídos.
Esta operação retorna uma mensagem padrão MessageResponse .