Variable<T> Sınıf

Tanım

İş akışındaki bir değişkeni temsil eder.

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ür Parametreleri

T

öğesinin Type .Variable<T>

Devralma

Örnekler

Bu örnekte, bir Variable<T> ileti dizesini tutmak için kullanılır. Bu ileti konsol penceresine bir WriteLine etkinlik tarafından yazılır.

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

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

Oluşturucular

Variable<T>()

Variable<T> sınıfının yeni bir örneğini başlatır.

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

Sınıfın Variable<T> yeni bir örneğini varsayılan ifadeyle başlatır.

Variable<T>(String)

Değişken adıyla sınıfının yeni bir örneğini Variable<T> başlatır.

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

Değişken adı ve varsayılan ifade ile sınıfının yeni bir örneğini Variable<T> başlatır.

Variable<T>(String, T)

Değişken adı ve varsayılan değer ile sınıfının yeni bir örneğini Variable<T> başlatır.

Özellikler

Default

Bu Variable<T>için varsayılan değeri temsil eden öğesini alır veya ayarlarActivity<TResult>.

Modifiers

Bu Variabledeğerini alır veya ayarlarVariableModifiers.

(Devralındığı yer: Variable)
Name

adını Variablealır veya ayarlar.

(Devralındığı yer: Variable)
NameCore

Variable öğesinin adını alır.

(Devralındığı yer: Variable)
Type

türünü LocationReferencealır veya ayarlar.

(Devralındığı yer: LocationReference)
TypeCore

Türetilmiş bir sınıfta uygulandığında, türünün LocationReferencekültürel olarak yerelleştirilmiş sürümünü alır veya ayarlar.

(Devralındığı yer: LocationReference)

Yöntemler

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
Get(ActivityContext)

Belirtilen ActivityContextkullanarak değişkeninin değerini alır.

GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetLocation(ActivityContext)

değişkeninin değerini Location<T> döndürür.

GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
Set(ActivityContext, Object)

Variable değerini belirtilen ActivityContextkullanarak ayarlar.

(Devralındığı yer: Variable)
Set(ActivityContext, T)

Değişkenin değerini ayarlar.

ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır