FlowDecision Konstruktory
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy nowe wystąpienie klasy FlowDecision.
Przeciążenia
FlowDecision() |
Tworzy nowe wystąpienie klasy FlowDecision. |
FlowDecision(Activity<Boolean>) |
Tworzy nowe wystąpienie FlowDecision klasy z określonym warunkiem. |
FlowDecision(Expression<Func<ActivityContext,Boolean>>) |
Tworzy nowe wystąpienie FlowDecision klasy z określonym warunkiem. |
Przykłady
Poniższy przykładowy kod przedstawia tworzenie węzła FlowDecision . Ten przykład pochodzi z obsługi błędów w działaniu schematu blokowego przy użyciu przykładu TryCatch .
FlowDecision flowDecision = new FlowDecision
{
Condition = ExpressionServices.Convert<bool>((ctx) => discount.Get(ctx) > 0),
True = discountApplied,
False = discountNotApplied
};
FlowDecision()
Tworzy nowe wystąpienie klasy FlowDecision.
public:
FlowDecision();
public FlowDecision ();
Public Sub New ()
Przykłady
Poniższy przykładowy kod przedstawia tworzenie węzła FlowDecision . Ten przykład pochodzi z obsługi błędów w działaniu schematu blokowego przy użyciu przykładu TryCatch .
FlowDecision flowDecision = new FlowDecision
{
Condition = ExpressionServices.Convert<bool>((ctx) => discount.Get(ctx) > 0),
True = discountApplied,
False = discountNotApplied
};
Dotyczy
FlowDecision(Activity<Boolean>)
Tworzy nowe wystąpienie FlowDecision klasy z określonym warunkiem.
public:
FlowDecision(System::Activities::Activity<bool> ^ condition);
public FlowDecision (System.Activities.Activity<bool> condition);
new System.Activities.Statements.FlowDecision : System.Activities.Activity<bool> -> System.Activities.Statements.FlowDecision
Public Sub New (condition As Activity(Of Boolean))
Parametry
Warunek testowy FlowDecision .
Przykłady
Poniższy przykładowy kod przedstawia tworzenie węzła FlowDecision . Ten przykład pochodzi z obsługi błędów w działaniu schematu blokowego przy użyciu przykładu TryCatch .
FlowDecision flowDecision = new FlowDecision
{
Condition = ExpressionServices.Convert<bool>((ctx) => discount.Get(ctx) > 0),
True = discountApplied,
False = discountNotApplied
};
Dotyczy
FlowDecision(Expression<Func<ActivityContext,Boolean>>)
Tworzy nowe wystąpienie FlowDecision klasy z określonym warunkiem.
public:
FlowDecision(System::Linq::Expressions::Expression<Func<System::Activities::ActivityContext ^, bool> ^> ^ condition);
public FlowDecision (System.Linq.Expressions.Expression<Func<System.Activities.ActivityContext,bool>> condition);
new System.Activities.Statements.FlowDecision : System.Linq.Expressions.Expression<Func<System.Activities.ActivityContext, bool>> -> System.Activities.Statements.FlowDecision
Public Sub New (condition As Expression(Of Func(Of ActivityContext, Boolean)))
Parametry
- condition
- Expression<Func<ActivityContext,Boolean>>
Warunek testowy FlowDecision .
Przykłady
Poniższy przykładowy kod przedstawia tworzenie węzła FlowDecision . Ten przykład pochodzi z obsługi błędów w działaniu schematu blokowego przy użyciu przykładu TryCatch .
FlowDecision flowDecision = new FlowDecision
{
Condition = ExpressionServices.Convert<bool>((ctx) => discount.Get(ctx) > 0),
True = discountApplied,
False = discountNotApplied
};