Variable<T> Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar en variabel i ett arbetsflöde.
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
Typparametrar
- T
Type för Variable<T>.
- Arv
Exempel
I det här exemplet används en Variable<T> för att lagra en meddelandesträng. Det här meddelandet skrivs till konsolfönstret av en WriteLine aktivitet.
Variable<string> msg =
new Variable<string>() { Default = "Hello World!" };
Activity wf = new Sequence()
{
Variables =
{
msg
},
Activities =
{
new WriteLine()
{
Text = msg
}
}
};
Konstruktorer
| Name | Description |
|---|---|
| Variable<T>() |
Initierar en ny instans av Variable<T> klassen. |
| Variable<T>(Expression<Func<ActivityContext,T>>) |
Initierar en ny instans av Variable<T> klassen med standarduttrycket. |
| Variable<T>(String, Expression<Func<ActivityContext,T>>) |
Initierar en ny instans av Variable<T> klassen med variabelnamnet och standarduttrycket. |
| Variable<T>(String, T) |
Initierar en ny instans av Variable<T> klassen med variabelnamnet och standardvärdet. |
| Variable<T>(String) |
Initierar en ny instans av Variable<T> klassen med variabelnamnet. |
Egenskaper
| Name | Description |
|---|---|
| Default |
Hämtar eller anger Activity<TResult> som representerar standardvärdet för detta Variable<T>. |
| Modifiers |
Hämtar eller anger VariableModifiers värdet för den här Variable. (Ärvd från Variable) |
| Name |
Hämtar eller anger namnet på Variable. (Ärvd från Variable) |
| NameCore |
Hämtar namnet på Variable. (Ärvd från Variable) |
| Type |
Hämtar eller anger typen av LocationReference. (Ärvd från LocationReference) |
| TypeCore |
När den implementeras i en härledd klass hämtar eller anger du den kulturellt lokaliserade versionen av LocationReferencetypen . (Ärvd från LocationReference) |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| Get(ActivityContext) |
Hämtar värdet för variabeln med den angivna ActivityContext. |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetLocation(ActivityContext) |
Location<T> Returnerar variabelns. |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| Set(ActivityContext, Object) |
Anger värdet för Variable med den angivna ActivityContext. (Ärvd från Variable) |
| Set(ActivityContext, T) |
Anger värdet för variabeln. |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |