Язык

Argument Класс

Определение

Абстрактный базовый класс, представляющий терминал привязки, поддерживающий поток данных в действие и выход из него.

public ref class Argument abstract
public abstract class Argument
type Argument = class
Public MustInherit Class Argument
Наследование
Argument
Производный

Поля

Имя Описание
ResultValue

Представляет константное значение "Result", соответствующее имени Result свойства типа OutArgument в базовом классе ActivityWithResultвыражения.

UnspecifiedEvaluationOrder

Представляет значение EvaluationOrder свойства для аргумента с неопределенным порядком оценки. Это значение может использоваться только для чтения.

Свойства

Имя Описание
ArgumentType

Возвращает тип данных, привязанный к этому Argument.

Direction

Возвращает значение ArgumentDirection , указывающее, представляет ли Argument поток данных в действие, из действия или как в действие, так и из него.

EvaluationOrder

Возвращает или задает отсчитываемое от нуля значение, указывающее порядок вычисления аргумента.

Expression

Возвращает или задает значение ActivityWithResult , представляющее значение данных, привязанных к этому Argument.

Методы

Имя Описание
Create(Type, ArgumentDirection)

Инициализирует и возвращает новый Argumentобъект.

CreateReference(Argument, String)

Создает новый аргумент, ссылающийся на указанный целевой аргумент, используя указанное имя аргумента, на который ссылается ссылка.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
Get(ActivityContext)

Возвращает значение аргумента с помощью указанного контекста действия.

Get<T>(ActivityContext)

Возвращает значение аргумента с помощью указанного типа и контекста действия.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetLocation(ActivityContext)

Location Возвращает значение для этогоArgument.

GetType()

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
Set(ActivityContext, Object)

Задает значение аргумента с помощью указанного контекста действия.

ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к