FlowDecision.Condition Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
A tesztelés feltételét FlowDecision adja meg.
public:
property System::Activities::Activity<bool> ^ Condition { System::Activities::Activity<bool> ^ get(); void set(System::Activities::Activity<bool> ^ value); };
public System.Activities.Activity<bool> Condition { get; set; }
member this.Condition : System.Activities.Activity<bool> with get, set
Public Property Condition As Activity(Of Boolean)
Tulajdonság értéke
A feltételt jelképező értékkifejezés.
Példák
Az alábbi kódminta egy FlowDecision csomópont Condition tulajdonságának használatát mutatja be. Ez a példa a TryCatch-mintát használó folyamatábra-tevékenység hibakezeléséből származik .
FlowDecision flowDecision = new FlowDecision
{
Condition = ExpressionServices.Convert<bool>((ctx) => discount.Get(ctx) > 0),
True = discountApplied,
False = discountNotApplied
};
Megjegyzések
Ha a feltétel kiértékelése folyamatban truevan, a FlowNode rendszer végrehajtja a True tulajdonságban lévő értéket. Ellenkező esetben a FlowNode tulajdonságban a False rendszer végrehajtja a parancsot.