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
Die Type des Variable<T>.
- Vererbung
Beispiele
In diesem Beispiel wird eine Variable<T> Zeichenfolge verwendet, um eine Nachrichtenzeichenfolge zu halten. Diese Nachricht 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
| Name | Beschreibung |
|---|---|
| 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, 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 Standardwert. |
| Variable<T>(String) |
Initialisiert eine neue Instanz der Variable<T> Klasse mit dem Variablennamen. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Default |
Dient zum Abrufen oder Festlegen des Activity<TResult> Werts, der den Standardwert für dieses Variable<T>darstellt. |
| Modifiers |
Dient zum Abrufen oder Festlegen des VariableModifiers Werts für diese Variable. (Geerbt von Variable) |
| Name |
Dient zum Abrufen oder Festlegen des Namens der Variable. (Geerbt von Variable) |
| NameCore |
Ruft den Namen der Variable. (Geerbt von Variable) |
| Type |
Dient zum Abrufen oder Festlegen des Typs des LocationReference. (Geerbt von LocationReference) |
| TypeCore |
Wenn sie in einer abgeleiteten Klasse implementiert wird, ruft die kulturell lokalisierte Version des Typs des Typs ab LocationReferenceoder legt sie fest. (Geerbt von LocationReference) |
Methoden
| Name | Beschreibung |
|---|---|
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| Get(ActivityContext) |
Ruft den Wert der Variablen mit dem angegebenen ActivityContextab. |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetLocation(ActivityContext) |
Gibt die Location<T> Variable zurück. |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| Set(ActivityContext, Object) |
Legt den Wert der Variable angegebenen ActivityContext. (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) |