Variable<T> Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Vertegenwoordigt een variabele in een werkstroom.
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
Type parameters
- T
De Type van de Variable<T>.
- Overname
Voorbeelden
In dit voorbeeld wordt een Variable<T> tekenreeks gebruikt voor het opslaan van een berichttekenreeks. Dit bericht wordt door een WriteLine activiteit naar het consolevenster geschreven.
Variable<string> msg =
new Variable<string>() { Default = "Hello World!" };
Activity wf = new Sequence()
{
Variables =
{
msg
},
Activities =
{
new WriteLine()
{
Text = msg
}
}
};
Constructors
| Name | Description |
|---|---|
| Variable<T>() |
Initialiseert een nieuw exemplaar van de Variable<T> klasse. |
| Variable<T>(Expression<Func<ActivityContext,T>>) |
Initialiseert een nieuw exemplaar van de Variable<T> klasse met de standaardexpressie. |
| Variable<T>(String, Expression<Func<ActivityContext,T>>) |
Initialiseert een nieuw exemplaar van de Variable<T> klasse met de variabelenaam en de standaardexpressie. |
| Variable<T>(String, T) |
Initialiseert een nieuw exemplaar van de Variable<T> klasse met de naam van de variabele en de standaardwaarde. |
| Variable<T>(String) |
Initialiseert een nieuw exemplaar van de Variable<T> klasse met de naam van de variabele. |
Eigenschappen
| Name | Description |
|---|---|
| Default |
Hiermee haalt u de Activity<TResult> standaardwaarde op of stelt u deze Variable<T>in. |
| Modifiers |
Hiermee haalt u de waarde op of stelt u deze VariableModifiersVariablein. (Overgenomen van Variable) |
| Name |
Hiermee haalt u de naam van de Variable. (Overgenomen van Variable) |
| NameCore |
Hiermee haalt u de naam van de Variable. (Overgenomen van Variable) |
| Type |
Hiermee haalt of stelt u het type van de LocationReference. (Overgenomen van LocationReference) |
| TypeCore |
Wanneer deze wordt geïmplementeerd in een afgeleide klasse, haalt of stelt u de cultureel gelokaliseerde versie van het type van het LocationReference. (Overgenomen van LocationReference) |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| Get(ActivityContext) |
Hiermee haalt u de waarde van de variabele op met behulp van de opgegeven ActivityContext. |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetLocation(ActivityContext) |
Retourneert de Location<T> variabele. |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| Set(ActivityContext, Object) |
Hiermee stelt u de waarde van het Variable gebruik van de opgegeven ActivityContext. (Overgenomen van Variable) |
| Set(ActivityContext, T) |
Hiermee stelt u de waarde van de variabele in. |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |