Variable<T> Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa una variable de un flujo de trabajo.
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
Parámetros de tipo
- T
Type del objeto Variable<T>.
- Herencia
Ejemplos
En este ejemplo, se utiliza un objeto Variable<T> para contener una cadena de mensaje. Este mensaje se escribe en la ventana de la consola mediante una actividad WriteLine.
Variable<string> msg =
new Variable<string>() { Default = "Hello World!" };
Activity wf = new Sequence()
{
Variables =
{
msg
},
Activities =
{
new WriteLine()
{
Text = msg
}
}
};
Constructores
Variable<T>() |
Inicializa una nueva instancia de la clase Variable<T>. |
Variable<T>(Expression<Func<ActivityContext,T>>) |
Inicializa una nueva instancia de la clase Variable<T> con la expresión predeterminada. |
Variable<T>(String) |
Inicializa una nueva instancia de la clase Variable<T> con el nombre de la variable. |
Variable<T>(String, Expression<Func<ActivityContext,T>>) |
Inicializa una nueva instancia de la clase Variable<T> con el nombre de la variable y la expresión predeterminada. |
Variable<T>(String, T) |
Inicializa una nueva instancia de la clase Variable<T> con el nombre de la variable y el valor predeterminado. |
Propiedades
Default |
Obtiene o establece la clase Activity<TResult> que representa el valor predeterminado de esta Variable<T>. |
Modifiers |
Obtiene o establece el valor de VariableModifiers para esta Variable. (Heredado de Variable) |
Name |
Obtiene o establece el nombre de Variable. (Heredado de Variable) |
NameCore |
Obtiene el nombre de Variable. (Heredado de Variable) |
Type |
Obtiene o establece el tipo de la clase LocationReference. (Heredado de LocationReference) |
TypeCore |
Cuando se implementa en una clase derivada, obtiene o establece la versión de referencia cultural de la versión localizada del tipo del objeto LocationReference. (Heredado de LocationReference) |
Métodos
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
Get(ActivityContext) |
Obtiene el valor de la variable utilizando el ActivityContext especificado. |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetLocation(ActivityContext) |
Devuelve la Location<T> de la variable. |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
Set(ActivityContext, Object) |
Establece el valor de la clase Variable utilizando la clase ActivityContext especificada. (Heredado de Variable) |
Set(ActivityContext, T) |
Establece el valor de la variable. |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |