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

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

Name Description
Variable<T>()

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

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

Varsayılan ifadeyle 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.

Variable<T>(String)

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

Özellikler

Name Description
Default

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

Modifiers

Bu VariableModifiersdeğerini alır veya ayarlarVariable.

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

öğesinin adını Variablealır veya ayarlar.

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

öğesinin Variableadı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

Name Description
Equals(Object)

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

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

Belirtilen ActivityContextöğesini kullanarak değişkenin değerini alır.

GetHashCode()

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

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

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

GetType()

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

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

Geçerli Objectbasit 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 bir dize döndürür.

(Devralındığı yer: Object)

Şunlara uygulanır