Share via


Variable<T> Kelas

Definisi

Mewakili variabel dalam alur kerja.

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

Jenis parameter

T

dari TypeVariable<T>.

Warisan

Contoh

Dalam contoh ini, Variable<T> digunakan untuk menyimpan string pesan. Pesan ini ditulis ke jendela konsol oleh WriteLine aktivitas.

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

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

Konstruktor

Variable<T>()

Menginisialisasi instans baru kelas Variable<T>.

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

Menginisialisasi instans Variable<T> baru kelas dengan ekspresi default.

Variable<T>(String)

Menginisialisasi instans Variable<T> baru kelas dengan nama variabel.

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

Menginisialisasi instans Variable<T> baru kelas dengan nama variabel dan ekspresi default.

Variable<T>(String, T)

Menginisialisasi instans Variable<T> baru kelas dengan nama variabel dan nilai default.

Properti

Default

Mendapatkan atau mengatur Activity<TResult> yang mewakili nilai default untuk ini Variable<T>.

Modifiers

Mendapatkan atau menetapkan VariableModifiers nilai untuk ini Variable.

(Diperoleh dari Variable)
Name

Mendapatkan atau mengatur nama Variable.

(Diperoleh dari Variable)
NameCore

Mendapatkan nama Variable.

(Diperoleh dari Variable)
Type

Mendapatkan atau mengatur jenis LocationReference.

(Diperoleh dari LocationReference)
TypeCore

Ketika diimplementasikan dalam kelas turunan, mendapatkan atau menetapkan versi yang dilokalkan secara budaya dari jenis LocationReference.

(Diperoleh dari LocationReference)

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
Get(ActivityContext)

Mendapatkan nilai variabel menggunakan ActivityContext.

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetLocation(ActivityContext)

Mengembalikan Location<T> variabel.

GetType()

Mendapatkan instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari yang saat ini Object.

(Diperoleh dari Object)
Set(ActivityContext, Object)

Mengatur nilai menggunakan Variable yang ditentukan ActivityContext.

(Diperoleh dari Variable)
Set(ActivityContext, T)

Mengatur nilai variabel.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk