Idioma

IService.BusinessRulesDelete(BusinessRulesDeleteRequest) Método

Definição

Exclua uma regra de negócio ou componentes das 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

Retornos

Atributos

Comentários

A BusinessRulesDelete(BusinessRulesDeleteRequest) operação exclui uma ou mais regras de negócio ou exclui condições ou ações das regras de negócio. Essa operação emite transações individuais de Exclusão para cada item. Um erro é reportado para cada item que não é encontrado.

A falha ou incapacidade de excluir um item não afeta a tentativa de exclusão nem a exclusão bem-sucedida de outros itens. Múltiplas chamadas granulares para itens individuais podem ser implementadas se for necessário um tratamento alternativo de erros.

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 da árvore de condição (ANDs, ORs) das regras de negócio.

Deletar transações em cascata para objetos dependentes. Por exemplo, quando uma regra de negócios é excluída, todos os componentes que estão anexados a essa regra de negócios são excluídos.

Essa operação retorna uma mensagem padrão MessageResponse .

Aplica-se a