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

T

La Type du Variable<T>.

Héritage

Exemples

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

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

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

Constructeurs

Nom Description
Variable<T>()

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

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

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

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

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

Variable<T>(String, T)

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

Variable<T>(String)

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

Propriétés

Nom Description
Default

Obtient ou définit la Activity<TResult> valeur par défaut pour ce Variable<T>.

Modifiers

Obtient ou définit la VariableModifiers valeur de ce Variable.

(Hérité de Variable)
Name

Obtient ou définit le nom du Variable.

(Hérité de Variable)
NameCore

Obtient le nom du 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 du LocationReference.

(Hérité de LocationReference)

Méthodes

Nom Description
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 spécifié ActivityContext.

GetHashCode()

Sert de fonction de hachage par défaut.

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

Retourne la Location<T> variable.

GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

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

Définit la valeur de l’utilisation Variable de l’objet spécifié ActivityContext.

(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 à