Classe Variable<T>

.NET Framework (current version)
 

Rappresenta una variabile in un flusso di lavoro.

Spazio dei nomi:   System.Activities
Assembly:  System.Activities (in System.Activities.dll)


public sealed class Variable<T> : Variable

Parametri tipo

T

Oggetto Type dell'oggetto Variable<T>.

NomeDescrizione
System_CAPS_pubmethodVariable<T>()

Inizializza una nuova istanza della classe Variable<T>.

System_CAPS_pubmethodVariable<T>(Expression<Func<ActivityContext, T>>)

Inizializza una nuova istanza della classe Variable<T> con l'espressione predefinita.

System_CAPS_pubmethodVariable<T>(String)

Inizializza una nuova istanza della classe Variable<T> con il nome della variabile.

System_CAPS_pubmethodVariable<T>(String, T)

Inizializza una nuova istanza della classe Variable<T> con il nome della variabile e il valore predefinito.

System_CAPS_pubmethodVariable<T>(String, Expression<Func<ActivityContext, T>>)

Inizializza una nuova istanza della classe Variable<T> con il nome della variabile e l'espressione predefinita.

NomeDescrizione
System_CAPS_pubpropertyDefault

Ottiene o imposta Activity<TResult> che rappresenta il valore predefinito per questo Variable<T>.

System_CAPS_pubpropertyModifiers

Ottiene o imposta il valore VariableModifiers per questo Variable.(Ereditato da Variable.)

System_CAPS_pubpropertyName

Ottiene o imposta il nome di Variable.(Ereditato da Variable.)

System_CAPS_pubpropertyType

Ottiene o imposta il tipo dell'oggetto LocationReference.(Ereditato da LocationReference.)

NomeDescrizione
System_CAPS_pubmethodEquals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.(Ereditato da Object.)

System_CAPS_pubmethodGet(ActivityContext)

Restituisce il valore della variabile usando il ActivityContext specificato.

System_CAPS_pubmethodGetHashCode()

Funge da funzione hash predefinita.(Ereditato da Object.)

System_CAPS_pubmethodGetLocation(ActivityContext)

Restituisce il percorso Location<T> della variabile.

System_CAPS_pubmethodGetType()

Ottiene l'oggetto Type dell'istanza corrente.(Ereditato da Object.)

System_CAPS_pubmethodSet(ActivityContext, T)

Imposta il valore della variabile.

System_CAPS_pubmethodSet(ActivityContext, Object)

Imposta il valore per Variable usando il ActivityContext specificato.(Ereditato da Variable.)

System_CAPS_pubmethodToString()

Restituisce una stringa che rappresenta l'oggetto corrente.(Ereditato da Object.)

In questo esempio, un Variable<T> è utilizzato per mantenere una stringa del messaggio. Questo messaggio è scritto alla finestra della console da un'attività T:System.Activities.WriteLine.

Variable<string> msg = 
    new Variable<string>() { Default = "Hello World!" };

Activity wf = new Sequence()
{
    Variables = 
    {
        msg
    },
    Activities =
    {
        new WriteLine()
        {
            Text = msg
        }
    }
};

.NET Framework
Disponibile da 4.0

I membri statici pubblici ( Condiviso in Visual Basic) di questo tipo è thread safe. Non tutti i membri di istanza sono garantiti come thread safe.

Torna all'inizio
Mostra: