Variable<T> Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje proměnnou v pracovním postupu.
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
Parametry typu
- T
Hodnota Type .Variable<T>
- Dědičnost
Příklady
V tomto příkladu Variable<T> slouží k uložení řetězce zprávy. Tato zpráva je zapsána do okna konzoly aktivitou WriteLine .
Variable<string> msg =
new Variable<string>() { Default = "Hello World!" };
Activity wf = new Sequence()
{
Variables =
{
msg
},
Activities =
{
new WriteLine()
{
Text = msg
}
}
};
Konstruktory
Variable<T>() |
Inicializuje novou instanci Variable<T> třídy. |
Variable<T>(Expression<Func<ActivityContext,T>>) |
Inicializuje novou instanci Variable<T> třídy pomocí výchozího výrazu. |
Variable<T>(String) |
Inicializuje novou instanci Variable<T> třídy s názvem proměnné. |
Variable<T>(String, Expression<Func<ActivityContext,T>>) |
Inicializuje novou instanci Variable<T> třídy s názvem proměnné a výchozí výraz. |
Variable<T>(String, T) |
Inicializuje novou instanci Variable<T> třídy s názvem proměnné a výchozí hodnotou. |
Vlastnosti
Default |
Získá nebo nastaví , Activity<TResult> který představuje výchozí hodnotu pro tento Variable<T>. |
Modifiers |
Získá nebo nastaví VariableModifiers hodnotu pro tento Variable. (Zděděno od Variable) |
Name |
Získá nebo nastaví název Variable. (Zděděno od Variable) |
NameCore |
Získá název procesu Variable. (Zděděno od Variable) |
Type |
Získá nebo nastaví typ LocationReference. (Zděděno od LocationReference) |
TypeCore |
Při implementaci v odvozené třídě získá nebo nastaví kulturně lokalizovanou verzi typu LocationReference. (Zděděno od LocationReference) |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
Get(ActivityContext) |
Získá hodnotu proměnné pomocí zadané ActivityContext. |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetLocation(ActivityContext) |
Location<T> Vrátí hodnotu proměnné. |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
Set(ActivityContext, Object) |
Nastaví hodnotu Variable pomocí zadané ActivityContexthodnoty . (Zděděno od Variable) |
Set(ActivityContext, T) |
Nastaví hodnotu proměnné. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |