Sdílet prostřednictvím


Variable<T> Třída

Definice

Představuje proměnnou v pracovním postupu.

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

Parametry typu

T

Hodnota Type .Variable<T>

Dědičnost

Příklady

V tomto příkladu Variable<T> slouží k uložení řetězce zprávy. Tato zpráva je zapsána do okna konzoly aktivitou WriteLine .

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

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

Konstruktory

Variable<T>()

Inicializuje novou instanci Variable<T> třídy.

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

Inicializuje novou instanci Variable<T> třídy pomocí výchozího výrazu.

Variable<T>(String)

Inicializuje novou instanci Variable<T> třídy s názvem proměnné.

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

Inicializuje novou instanci Variable<T> třídy s názvem proměnné a výchozí výraz.

Variable<T>(String, T)

Inicializuje novou instanci Variable<T> třídy s názvem proměnné a výchozí hodnotou.

Vlastnosti

Default

Získá nebo nastaví , Activity<TResult> který představuje výchozí hodnotu pro tento Variable<T>.

Modifiers

Získá nebo nastaví VariableModifiers hodnotu pro tento Variable.

(Zděděno od Variable)
Name

Získá nebo nastaví název Variable.

(Zděděno od Variable)
NameCore

Získá název procesu Variable.

(Zděděno od Variable)
Type

Získá nebo nastaví typ LocationReference.

(Zděděno od LocationReference)
TypeCore

Při implementaci v odvozené třídě získá nebo nastaví kulturně lokalizovanou verzi typu LocationReference.

(Zděděno od LocationReference)

Metody

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
Get(ActivityContext)

Získá hodnotu proměnné pomocí zadané ActivityContext.

GetHashCode()

Slouží jako výchozí hashovací funkce.

(Zděděno od Object)
GetLocation(ActivityContext)

Location<T> Vrátí hodnotu proměnné.

GetType()

Získá aktuální Type instanci.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Objectsouboru .

(Zděděno od Object)
Set(ActivityContext, Object)

Nastaví hodnotu Variable pomocí zadané ActivityContexthodnoty .

(Zděděno od Variable)
Set(ActivityContext, T)

Nastaví hodnotu proměnné.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro