Variable<T> Classe

Definizione

Rappresenta una variabile in un flusso di lavoro.

generic <typename T>
public ref class Variable sealed : System::Activities::Variable
public sealed class Variable<T> : System.Activities.Variable
type Variable<'T> = class
    inherit Variable
Public NotInheritable Class Variable(Of T)
Inherits Variable

Parametri di tipo

T

Type del Variable<T>.

Ereditarietà

Esempio

In questo esempio viene usato un Variable<T> oggetto per contenere una stringa di messaggio. Questo messaggio viene scritto nella finestra della console da un'attività WriteLine .

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

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

Costruttori

Nome Descrizione
Variable<T>()

Inizializza una nuova istanza della classe Variable<T>.

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

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

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

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

Variable<T>(String, T)

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

Variable<T>(String)

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

Proprietà

Nome Descrizione
Default

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

Modifiers

Ottiene o imposta il valore per l'oggetto VariableModifiersVariable.

(Ereditato da Variable)
Name

Ottiene o imposta il nome dell'oggetto Variable.

(Ereditato da Variable)
NameCore

Ottiene il nome dell'oggetto Variable.

(Ereditato da Variable)
Type

Ottiene o imposta il tipo di LocationReference.

(Ereditato da LocationReference)
TypeCore

Se implementato in una classe derivata, ottiene o imposta la versione localizzata in modo culturale del tipo di LocationReference.

(Ereditato da LocationReference)

Metodi

Nome Descrizione
Equals(Object)

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

(Ereditato da Object)
Get(ActivityContext)

Ottiene il valore della variabile utilizzando l'oggetto specificato ActivityContext.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetLocation(ActivityContext)

Restituisce l'oggetto Location<T> della variabile.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
Set(ActivityContext, Object)

Imposta il valore di utilizzando l'oggetto Variable specificato ActivityContext.

(Ereditato da Variable)
Set(ActivityContext, T)

Imposta il valore della variabile.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a