FlowDecision Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
En specialiserad FlowNode som ger möjlighet att modellera en villkorsstyrd nod med två resultat.
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
- Arv
Exempel
Följande kodexempel visar hur du skapar en FlowDecision nod. Det här exemplet kommer från felhanteringen i ett flödesschemaaktivitet med hjälp av TryCatch-exemplet .
FlowDecision flowDecision = new FlowDecision
{
Condition = ExpressionServices.Convert<bool>((ctx) => discount.Get(ctx) > 0),
True = discountApplied,
False = discountNotApplied
};
Kommentarer
FlowDecision använder ett villkor och definierar åtgärder som ska utföras om villkoret är true eller false.
Konstruktorer
| Name | Description |
|---|---|
| FlowDecision() |
Skapar en ny instans av FlowDecision klassen. |
| FlowDecision(Activity<Boolean>) |
Skapar en ny instans av FlowDecision klassen med det angivna villkoret. |
| FlowDecision(Expression<Func<ActivityContext,Boolean>>) |
Skapar en ny instans av FlowDecision klassen med det angivna villkoret. |
Egenskaper
| Name | Description |
|---|---|
| Condition |
Anger villkoret som testas FlowDecision . |
| DisplayName |
Namnet på det här flödesbeslutet som ska visas i aktivitetsdesignern. |
| False |
Hämtar eller anger FlowNode som körs när villkoret utvärderas till |
| True |
Hämtar eller anger FlowNode som körs när villkoret utvärderas till |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |