Nyelv

Variable<T> Osztály

Definíció

Egy változót jelöl egy munkafolyamatban.

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

Típusparaméterek

Öröklődés

Példák

Ebben a példában egy Variable<T> üzenetsztring tárolására szolgál. Ezt az üzenetet egy WriteLine tevékenység írja a konzolablakba.

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

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

Konstruktorok

Name Description
Variable<T>()

Inicializálja a Variable<T> osztály új példányát.

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

Inicializálja az osztály új példányát az Variable<T> alapértelmezett kifejezéssel.

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

Inicializálja az osztály új példányát a Variable<T> változó nevével és alapértelmezett kifejezésével.

Variable<T>(String, T)

Inicializálja az osztály új példányát a Variable<T> változó nevével és alapértelmezett értékével.

Variable<T>(String)

Inicializálja az osztály új példányát Variable<T> a változó nevével.

Tulajdonságok

Name Description
Default

Lekéri vagy beállítja az Activity<TResult> alapértelmezett értéket.Variable<T>

Modifiers

Lekéri vagy beállítja ennek VariableModifiersaz értéknek az Variable értékét.

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

Lekéri vagy beállítja a Variablenevét.

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

Lekéri a nevét.Variable

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

Lekéri vagy beállítja a típust LocationReference.

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

Származtatott osztályban való implementáláskor lekéri vagy beállítja a LocationReferencetípus kulturálisan honosított verzióját.

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

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)
Get(ActivityContext)

Lekéri a változó értékét a megadott ActivityContexthasználatával.

GetHashCode()

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

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

Location<T> A változó értékét adja vissza.

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)
Set(ActivityContext, Object)

A megadott Variableérték beállításaActivityContext.

(Öröklődés forrása Variable)
Set(ActivityContext, T)

Beállítja a változó értékét.

ToString()

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

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

A következőre érvényes: