Variable<T> Klass

Definition

Representerar en variabel i ett arbetsflöde.

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

Typparametrar

T

Type för Variable<T>.

Arv

Exempel

I det här exemplet används en Variable<T> för att lagra en meddelandesträng. Det här meddelandet skrivs till konsolfönstret av en WriteLine aktivitet.

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

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

Konstruktorer

Name Description
Variable<T>()

Initierar en ny instans av Variable<T> klassen.

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

Initierar en ny instans av Variable<T> klassen med standarduttrycket.

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

Initierar en ny instans av Variable<T> klassen med variabelnamnet och standarduttrycket.

Variable<T>(String, T)

Initierar en ny instans av Variable<T> klassen med variabelnamnet och standardvärdet.

Variable<T>(String)

Initierar en ny instans av Variable<T> klassen med variabelnamnet.

Egenskaper

Name Description
Default

Hämtar eller anger Activity<TResult> som representerar standardvärdet för detta Variable<T>.

Modifiers

Hämtar eller anger VariableModifiers värdet för den här Variable.

(Ärvd från Variable)
Name

Hämtar eller anger namnet på Variable.

(Ärvd från Variable)
NameCore

Hämtar namnet på Variable.

(Ärvd från Variable)
Type

Hämtar eller anger typen av LocationReference.

(Ärvd från LocationReference)
TypeCore

När den implementeras i en härledd klass hämtar eller anger du den kulturellt lokaliserade versionen av LocationReferencetypen .

(Ärvd från LocationReference)

Metoder

Name Description
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
Get(ActivityContext)

Hämtar värdet för variabeln med den angivna ActivityContext.

GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetLocation(ActivityContext)

Location<T> Returnerar variabelns.

GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
Set(ActivityContext, Object)

Anger värdet för Variable med den angivna ActivityContext.

(Ärvd från Variable)
Set(ActivityContext, T)

Anger värdet för variabeln.

ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)

Gäller för