Freigeben über


RulesEngineRule Klasse

Definition

Enthält eine Liste der Übereinstimmungsbedingungen und eine Aktion zum Ändern der Anforderung/Antwort. Wenn mehrere Regeln übereinstimmen, überschreiben die Aktionen einer Regel, die mit einer vorherigen Regel in Konflikt treten, für eine singulare Aktion oder fügen sie im Falle einer Headerbearbeitung an.

public class RulesEngineRule
type RulesEngineRule = class
Public Class RulesEngineRule
Vererbung
RulesEngineRule

Konstruktoren

RulesEngineRule(String, Int32, RulesEngineAction)

Initialisiert eine neue instance von RulesEngineRule.

Eigenschaften

Action

Aktionen, die für die Anforderung und Die Antwort ausgeführt werden sollen, wenn alle Übereinstimmungsbedingungen erfüllt sind.

MatchConditions

Eine Liste der Übereinstimmungsbedingungen, die erfüllt werden müssen, damit die Aktionen dieser Regel ausgeführt werden können. Wenn keine Übereinstimmungsbedingungen vorliegen, werden die Aktionen immer ausgeführt.

MatchProcessingBehavior

Wenn es sich bei dieser Regel um eine Übereinstimmung handelt, sollte die Regel-Engine die restlichen Regeln weiter ausführen oder beenden. Wenn nicht vorhanden, wird standardmäßig Weiter angezeigt.

Name

Ein Name, der auf diese bestimmte Regel verweist.

Priority

Eine Priorität, die dieser Regel zugewiesen ist.

Gilt für: