FlowDecision Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ein spezieller FlowNode, mit dessen Hilfe ein Modell eines bedingten Knotens mit zwei Ergebnissen erstellt werden kann.
public ref class FlowDecision sealed : System::Activities::Statements::FlowNode
public sealed class FlowDecision : System.Activities.Statements.FlowNode
type FlowDecision = class
inherit FlowNode
Public NotInheritable Class FlowDecision
Inherits FlowNode
- Vererbung
Beispiele
Im folgenden Codebeispiel wird das Erstellen eines FlowDecision-Knotens veranschaulicht. Dieses Beispiel stammt aus dem Beispiel "Fehlerbehandlung in einer Flussdiagrammaktivität mithilfe von TryCatch ".
FlowDecision flowDecision = new FlowDecision
{
Condition = ExpressionServices.Convert<bool>((ctx) => discount.Get(ctx) > 0),
True = discountApplied,
False = discountNotApplied
};
Hinweise
FlowDecisionverwendet eine Bedingung und definiert Aktionen, die ausgeführt werden sollen, wenn die Bedingung oder false
isttrue
.
Konstruktoren
FlowDecision() |
Erstellt eine neue Instanz der FlowDecision-Klasse. |
FlowDecision(Activity<Boolean>) |
Erstellt eine neue Instanz der FlowDecision-Klasse mit der angegebenen Bedingung. |
FlowDecision(Expression<Func<ActivityContext,Boolean>>) |
Erstellt eine neue Instanz der FlowDecision-Klasse mit der angegebenen Bedingung. |
Eigenschaften
Condition |
Gibt die Bedingung an, die die FlowDecision testet. |
DisplayName |
Der Name dieser Flussentscheidung, der im Aktivitätsdesigner angezeigt werden soll. |
False |
Übernimmt oder bestimmt den FlowNode, der ausgeführt wird, wenn das Ergebnis der Bedingungsauswertung |
True |
Übernimmt oder bestimmt den FlowNode, der ausgeführt wird, wenn das Ergebnis der Bedingungsauswertung |
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) |