Compartilhar via


IService.BusinessRulesDelete(BusinessRulesDeleteRequest) Método

Definição

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

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 .

Aplica-se a