IService.BusinessRulesDelete(BusinessRulesDeleteRequest) Methode

Definition

Löschen Sie eine Geschäftsregel oder Komponenten von Regeln.

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

Parameter

Gibt zurück

Attribute

Hinweise

Der BusinessRulesDelete(BusinessRulesDeleteRequest) Vorgang löscht eine oder mehrere Geschäftsregeln oder löscht Bedingungen oder Aktionen aus Geschäftsregeln. Dieser Vorgang stellt einzelne Löschtransaktionen für jedes Element aus. Für jedes Element, das nicht gefunden wird, wird ein Fehler gemeldet.

Der Fehler oder die Unfähigkeit, ein Element zu löschen, wirkt sich nicht auf den Löschversuch oder das erfolgreiche Löschen anderer Elemente aus. Mehrere granulare Aufrufe für einzelne Elemente können implementiert werden, wenn eine alternative Fehlerbehandlung erforderlich ist.

Mit der Eingabe von BRDeleteCriteriawird eine der folgenden GUIDs angegeben:

  • Die GUIDs einer oder mehrerer Geschäftsregeln.
  • Die GUIDs der Bedingungen, Aktionen oder Bedingungsstrukturknoten (ANDs, ORs) der Geschäftsregeln.

Löschvorgänge kaskadieren in abhängige Objekte. Wenn beispielsweise eine Geschäftsregel gelöscht wird, werden alle Komponenten gelöscht, die an diese Geschäftsregel angefügt sind.

Dieser Vorgang gibt eine Standardmeldung MessageResponse zurück.

Gilt für: