Condividi tramite


FlowDecision Classe

Definizione

Oggetto FlowNode specifico che fornisce la possibilità di modellare un nodo condizionale con due risultati.

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
Ereditarietà
FlowDecision

Esempio

Nell'esempio di codice riportato di seguito viene illustrata la creazione di un nodo FlowDecision. Questo esempio proviene dalla gestione degli errori in un'attività di diagramma di flusso usando l'esempio TryCatch .

FlowDecision flowDecision = new FlowDecision
{
    Condition = ExpressionServices.Convert<bool>((ctx) => discount.Get(ctx) > 0),
    True = discountApplied,
    False = discountNotApplied
};

Commenti

FlowDecision usa una condizione e definisce le azioni da eseguire se la condizione è true o false.

Costruttori

FlowDecision()

Crea una nuova istanza della classe FlowDecision.

FlowDecision(Activity<Boolean>)

Crea una nuova istanza della classe FlowDecision con la condizione specificata.

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

Crea una nuova istanza della classe FlowDecision con la condizione specificata.

Proprietà

Condition

Specifica la condizione in cui FlowDecision è in fase di test.

DisplayName

Nome di questa decisione di flusso da visualizzare in ActivityDesigner.

False

Ottiene o imposta l'oggetto FlowNode che viene eseguito quando la condizione restituisce false.

True

Ottiene o imposta l'oggetto FlowNode che viene eseguito quando la condizione restituisce true.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a