Nyelv

FlowDecision Osztály

Definíció

Egy specializált FlowNode , amely lehetővé teszi egy feltételes csomópont modellezését két eredménnyel.

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
Öröklődés
FlowDecision

Példák

Az alábbi kódminta egy csomópont létrehozását FlowDecision 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

FlowDecisionegy feltételt használ, és meghatározza a végrehajtandó műveleteket, ha a feltétel vagy truea false .

Konstruktorok

Name Description
FlowDecision()

Létrehozza az osztály új példányát FlowDecision .

FlowDecision(Activity<Boolean>)

Létrehozza az osztály új példányát FlowDecision a megadott feltétellel.

FlowDecision(Expression<Func<ActivityContext,Boolean>>)

Létrehozza az osztály új példányát FlowDecision a megadott feltétellel.

Tulajdonságok

Name Description
Condition

A tesztelés feltételét FlowDecision adja meg.

DisplayName

A tevékenységtervezőben megjelenítendő folyamatdöntés neve.

False

Lekéri vagy beállítja a FlowNode végrehajtást, amikor a feltétel kiértékeli a következőt false: .

True

Lekéri vagy beállítja a FlowNode végrehajtást, amikor a feltétel kiértékeli a következőt true: .

Metódusok

Name Description
Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: