IService.BusinessRulesDelete(BusinessRulesDeleteRequest) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Eliminare una regola business o componenti di regole.
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
Parametri
- request
- BusinessRulesDeleteRequest
Restituisce
- Attributi
Commenti
L'operazione BusinessRulesDelete(BusinessRulesDeleteRequest) elimina una o più regole business o elimina le condizioni o le azioni dalle regole business. Questa operazione genera singole transazioni di eliminazione per ogni elemento. Viene segnalato un errore per ogni elemento non trovato.
L'errore o l'impossibilità di eliminare un elemento non influisce sul tentativo di eliminazione o sull'eliminazione corretta di altri elementi. È possibile implementare più chiamate granulari per singoli elementi se è necessaria una gestione degli errori alternativa.
Con l'input di BRDeleteCriteria, viene specificato uno dei set di GUID seguenti:
- GUID di una o più regole business.
- GUID delle condizioni, delle azioni o dei nodi dell'albero delle condizioni (AND, OR) delle regole business.
Eliminare le transazioni a catena a oggetti dipendenti. Ad esempio, quando viene eliminata una regola business, tutti i componenti associati a tale regola business vengono eliminati.
Questa operazione restituisce un messaggio standard MessageResponse .