Partager via


Variable<T> Classe

Définition

Représente une variable dans un flux de travail.

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

Paramètres de type

Héritage

Exemples

Dans cet exemple, un objet Variable<T> est utilisé pour maintenir une chaîne de message. Ce message est écrit dans la fenêtre de console par une activité WriteLine.

Variable<string> msg =   
    new Variable<string>() { Default = "Hello World!" };  

Activity wf = new Sequence()  
{  
    Variables =   
    {  
        msg  
    },  
    Activities =  
    {  
        new WriteLine()  
        {  
            Text = msg  
        }  
    }  
};  

Constructeurs

Variable<T>()

Initialise une nouvelle instance de la classe Variable<T>.

Variable<T>(Expression<Func<ActivityContext,T>>)

Initialise une nouvelle instance de la classe Variable<T> avec l'expression par défaut.

Variable<T>(String)

Initialise une nouvelle instance de la classe Variable<T> avec le nom de la variable.

Variable<T>(String, Expression<Func<ActivityContext,T>>)

Initialise une nouvelle instance de la classe Variable<T> avec le nom de la variable et l'expression par défaut.

Variable<T>(String, T)

Initialise une nouvelle instance de la classe Variable<T> avec le nom de la variable et la valeur par défaut.

Propriétés

Default

Obtient ou définit le Activity<TResult> qui représente la valeur par défaut de Variable<T>.

Modifiers

Obtient ou définit la valeur de VariableModifiers pour cet objet Variable.

(Hérité de Variable)
Name

Obtient ou définit le nom de l'objet Variable.

(Hérité de Variable)
NameCore

Obtient le nom de Variable.

(Hérité de Variable)
Type

Obtient ou définit le type du LocationReference.

(Hérité de LocationReference)
TypeCore

En cas d'implémentation dans une classe dérivée, obtient ou définit la version localisée culturellement du type de l'objet LocationReference.

(Hérité de LocationReference)

Méthodes

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
Get(ActivityContext)

Obtient la valeur de la variable à l'aide de l'objet ActivityContext spécifié.

GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetLocation(ActivityContext)

Retourne le Location<T> de la variable.

GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
Set(ActivityContext, Object)

Définit la valeur de Variable à l'aide du ActivityContext spécifié.

(Hérité de Variable)
Set(ActivityContext, T)

Définit la valeur de la variable.

ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)

S’applique à