Freigeben über


RuleSet Klasse

Definition

Enthält eine Auflistung von Rule-Klassen sowie die Semantik für das Ausführen dieser Regeln in Vorwärtsverkettung. Ein RuleSet kann direkt in Code oder mithilfe der PolicyActivity-Aktivität ausgeführt werden.

public ref class RuleSet
[System.Serializable]
public class RuleSet
[<System.Serializable>]
type RuleSet = class
Public Class RuleSet
Vererbung
RuleSet
Attribute

Konstruktoren

RuleSet()

Initialisiert eine neue Instanz der RuleSet-Klasse.

RuleSet(String)

Initialisiert mithilfe des Namens des RuleSet eine neue Instanz der RuleSet-Klasse .

RuleSet(String, String)

Initialisiert eine neue Instanz der RuleSet-Klasse unter Verwendung des Namens und der Beschreibung des RuleSet.

Eigenschaften

ChainingBehavior

Ruft das Vorwärtsverkettungsverhalten für die Rule-Klassen im RuleSet ab oder legt es fest.

Description

Ruft die Beschreibung der RuleSet ab oder legt sie fest.

Name

Ruft den Namen der RuleSet ab oder legt diesen fest.

Rules

Ruft eine Liste der Rule-Klassen in RuleSet ab.

Methoden

Clone()

Erstellt eine tiefe Kopie der aktuellen RuleSet.

Equals(Object)

Stellt fest, ob zwei Objektinstanzen gleich sind.

Execute(RuleExecution)

Wertet die Rule-Instanzen im RuleSet aus.

GetHashCode()

Gibt den Hashcode für diese Instanz zurück.

GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
Validate(RuleValidation)

Überprüft die RuleSet-Attribute und die Rule-Klassen im RuleSet.

Gilt für:

Weitere Informationen