Freigeben über


RuleExpressionInfo Klasse

Definition

Eine Instanz dieser Klasse wird von der Validate(RuleValidation, Boolean)-Methode eines IRuleExpression-Ausdrucks zurückgegeben.

public ref class RuleExpressionInfo
public class RuleExpressionInfo
type RuleExpressionInfo = class
Public Class RuleExpressionInfo
Vererbung
RuleExpressionInfo

Hinweise

Die ExpressionType-Eigenschaft von RuleExpressionInfo gibt den Rückgabetyp des Ausdrucks an. Beispielsweise hat ein binärer Ausdruck bei der Auswertung einen Rückgabetyp Boolean; oder ein Ausdruck, der auf eine Eigenschaft zugreift, kann einen Typ Integer zurückgeben.

Mit den Informationen in RuleExpressionInfo kann die Verwendung des Ausdrucks überprüft werden. Beispielsweise können zwei Ausdrücke nicht mit einem Größer-als-Test verglichen werden, wenn einer davon einen Wert vom Typ Boolean zurückgibt.

Konstruktoren

RuleExpressionInfo(Type)

Initialisiert eine neue Instanz der RuleExpressionInfo-Klasse.

Eigenschaften

ExpressionType

Ruft den Typs des Ausdrucks ab.

Methoden

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
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)

Gilt für