Variable<T> Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет переменную в рабочем процессе.
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
Параметры типа
- T
Type выражения Variable<T>.
- Наследование
Примеры
В этом примере в объекте Variable<T> хранится строка сообщения. Это сообщение выводится в окно консоли посредством действия WriteLine.
Variable<string> msg =
new Variable<string>() { Default = "Hello World!" };
Activity wf = new Sequence()
{
Variables =
{
msg
},
Activities =
{
new WriteLine()
{
Text = msg
}
}
};
Конструкторы
Variable<T>() |
Инициализирует новый экземпляр класса Variable<T>. |
Variable<T>(Expression<Func<ActivityContext,T>>) |
Инициализирует новый экземпляр класса Variable<T> с выражением по умолчанию. |
Variable<T>(String) |
Инициализирует новый экземпляр класса Variable<T> с именем переменной. |
Variable<T>(String, Expression<Func<ActivityContext,T>>) |
Инициализирует новый экземпляр класса Variable<T> с именем переменной и выражением по умолчанию. |
Variable<T>(String, T) |
Инициализирует новый экземпляр класса Variable<T> с именем переменной и значением по умолчанию. |
Свойства
Default |
Возвращает или задает объект Activity<TResult>, представляющий значение по умолчанию для данного объекта Variable<T>. |
Modifiers |
Возвращает или задает значение VariableModifiers для этой переменной Variable. (Унаследовано от Variable) |
Name |
Возвращает или задает имя таблицы для объекта Variable. (Унаследовано от Variable) |
NameCore |
Возвращает имя Variable. (Унаследовано от Variable) |
Type |
Возвращает или задает тип LocationReference. (Унаследовано от LocationReference) |
TypeCore |
При реализации в производном классе возвращает или задает версию типа объекта LocationReference, локализованную с учетом национальных стандартов. (Унаследовано от LocationReference) |
Методы
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
Get(ActivityContext) |
Возвращает значение переменной с использованием указанного ActivityContext. |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetLocation(ActivityContext) |
Возвращает объект Location<T> для переменной. |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
Set(ActivityContext, Object) |
Задает значение переменной Variable с использованием указанного контекста ActivityContext. (Унаследовано от Variable) |
Set(ActivityContext, T) |
Задает значение переменной. |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |