Freigeben über


RuleExpressionCondition Klasse

Definition

Definiert die Bedingungsdefinition hinter RuleConditionReference. Diese Klasse kann nicht vererbt werden.

public ref class RuleExpressionCondition sealed : System::Workflow::Activities::Rules::RuleCondition
[System.Serializable]
public sealed class RuleExpressionCondition : System.Workflow.Activities.Rules.RuleCondition
[<System.Serializable>]
type RuleExpressionCondition = class
    inherit RuleCondition
Public NotInheritable Class RuleExpressionCondition
Inherits RuleCondition
Vererbung
RuleExpressionCondition
Attribute

Hinweise

Die RuleExpressionCondition-Klasse definiert die beim Ausführen von RuleSet ausgewerteten Basisbedingungen.

Dieser Bedingungstyp wird mit CodeDOM-Typen erstellt. Weitere Informationen zu CodeDom-Typen finden Sie unter Von Windows Workflow Foundation unterstützte CodeDOM-Typen.

Konstruktoren

RuleExpressionCondition()

Initialisiert eine neue Instanz der RuleExpressionCondition-Klasse.

RuleExpressionCondition(CodeExpression)

Initialisiert unter Verwendung eines angegebenen Codeausdrucks eine neue Instanz der RuleExpressionCondition-Klasse.

RuleExpressionCondition(String)

Initialisiert unter Verwendung eines angegebenen Namens eine neue Instanz der RuleExpressionCondition-Klasse.

RuleExpressionCondition(String, CodeExpression)

Initialisiert unter Verwendung eines angegebenen Namens und Codeausdrucks eine neue Instanz der RuleExpressionCondition-Klasse.

Eigenschaften

Expression

Ruft die auszuwertende Bedingung des Ausdrucks ab oder legt sie fest.

Name

Ruft den Namen der auszuwertenden Bedingung ab oder legt ihn fest.

Methoden

Clone()

Erstellt eine tiefe Kopie der aktuellen RuleExpressionCondition.

Equals(Object)

Stellt fest, ob zwei Objektinstanzen gleich sind.

Evaluate(RuleExecution)

Wertet den Ausdruck aus.

GetDependencies(RuleValidation)

Ruft die Abhängigkeiten für RuleExpressionCondition ab.

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)
OnRuntimeInitialized()

Wird aufgerufen, wenn alle Eigenschaften Werte erhalten haben.

ToString()

Gibt den Zeichenfolgenwert der Ausdrucksbedingung zurück.

Validate(RuleValidation)

Überprüft, ob der Ausdruck ordnungsgemäß konfiguriert und fehlerfrei ist.

Gilt für: