Variable<T> Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt eine Variable in einem Workflow dar.
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
Typparameter
- T
Das Type des Variable<T>.
- Vererbung
Beispiele
In diesem Beispiel wird eine Variable<T> für eine Meldungszeichenfolge verwendet. Diese Meldung wird von einer WriteLine-Aktivität in das Konsolenfenster geschrieben.
Variable<string> msg =
new Variable<string>() { Default = "Hello World!" };
Activity wf = new Sequence()
{
Variables =
{
msg
},
Activities =
{
new WriteLine()
{
Text = msg
}
}
};
Konstruktoren
Variable<T>() |
Initialisiert eine neue Instanz der Variable<T>-Klasse. |
Variable<T>(Expression<Func<ActivityContext,T>>) |
Initialisiert eine neue Instanz der Variable<T>-Klasse mit dem Standardausdruck. |
Variable<T>(String) |
Initialisiert eine neue Instanz der Variable<T>-Klasse mit dem Variablennamen. |
Variable<T>(String, Expression<Func<ActivityContext,T>>) |
Initialisiert eine neue Instanz der Variable<T>-Klasse mit dem Variablennamen und dem Standardausdruck. |
Variable<T>(String, T) |
Initialisiert eine neue Instanz der Variable<T>-Klasse mit dem Variablennamen und dem Standardwert. |
Eigenschaften
Default |
Ruft die Activity<TResult>, die den Standardwert für Variable<T> darstellt, ab oder legt diese fest. |
Modifiers |
Ruft den VariableModifiers-Wert für dieses Variable-Element ab bzw. legt ihn fest. (Geerbt von Variable) |
Name |
Ruft den Namen der Variable ab oder legt diesen fest. (Geerbt von Variable) |
NameCore |
Ruft den Namen von Variable ab. (Geerbt von Variable) |
Type |
Ruft den Typ des LocationReference ab oder legt ihn fest. (Geerbt von LocationReference) |
TypeCore |
Ruft bei Implementierung in einer abgeleiteten Klasse die für die jeweilige Kultur lokalisierte Version des Typs von LocationReference ab oder legt diese fest. (Geerbt von LocationReference) |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
Get(ActivityContext) |
Ruft mit dem angegebenen ActivityContext den Wert der Variablen ab. |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetLocation(ActivityContext) |
Gibt die Location<T> der Variablen zurück. |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
Set(ActivityContext, Object) |
Legt den Wert von Variable mithilfe des angegebenen ActivityContext fest. (Geerbt von Variable) |
Set(ActivityContext, T) |
Legt den Wert der Variablen fest. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |