Argument Argument Argument Argument Class

Определение

Абстрактный базовый класс, представляющий конечную точку привязки, которая поддерживает поток данных в действие и из действия.The abstract base class that represents a binding terminal that supports the flow of data into and out of an activity.

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

Поля

ResultValue ResultValue ResultValue ResultValue

Представляет значение константы Result, которая соответствует имени свойства Result типа OutArgument в базовом классе выражения ActivityWithResult.Represents the constant value of "Result", which corresponds to the name of the Result property of type OutArgument in the expression base class ActivityWithResult.

UnspecifiedEvaluationOrder UnspecifiedEvaluationOrder UnspecifiedEvaluationOrder UnspecifiedEvaluationOrder

Представляет значение свойства EvaluationOrder для аргумента с неуказанным порядком вычисления.Represents the value of the EvaluationOrder property for an argument with an unspecified evaluation order. Это значение доступно только для чтения.This value is read-only.

Свойства

ArgumentType ArgumentType ArgumentType ArgumentType

Возвращает тип для данных, привязанных к этому Argument.Gets the data type for the data bound to this Argument.

Direction Direction Direction Direction

Возвращает объект ArgumentDirection, который указывает направление потока данных, представляемого Argument: в действие, из действия или в обоих направлениях.Gets an ArgumentDirection that specifies whether the Argument represents the flow of data into an activity, out of an activity, or both into and out of an activity.

EvaluationOrder EvaluationOrder EvaluationOrder EvaluationOrder

Возвращает или задает отсчитываемое от нуля значение, которое указывает порядок для вычисления аргумента.Gets or sets a zero-based value that specifies the order in which the argument is evaluated.

Expression Expression Expression Expression

Возвращает или задает объект ActivityWithResult, представляющий значение данных, привязанное к этому Argument.Gets or sets an ActivityWithResult that represents the value of the data bound to this Argument.

Методы

Create(Type, ArgumentDirection) Create(Type, ArgumentDirection) Create(Type, ArgumentDirection) Create(Type, ArgumentDirection)

Инициализирует и возвращает новый аргумент Argument.Initializes and returns a new Argument.

CreateReference(Argument, String) CreateReference(Argument, String) CreateReference(Argument, String) CreateReference(Argument, String)

Создает новый аргумент, ссылающийся на заданный целевой аргумент, используя указанное имя аргумента.Creates a new argument that references the specified target argument using the specified referenced argument name.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Определяет, равен ли заданный объект текущему объекту.Determines whether the specified object is equal to the current object.

(Inherited from Object)
Get(ActivityContext) Get(ActivityContext) Get(ActivityContext) Get(ActivityContext)

Возвращает значение аргумента, используя указанный контекст действия.Gets the value of the argument using the specified activity context.

Get<T>(ActivityContext) Get<T>(ActivityContext) Get<T>(ActivityContext) Get<T>(ActivityContext)

Возвращает значение аргумента, используя указанный тип и контекст действия.Gets the value of the argument using the specified type and activity context.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Служит хэш-функцией по умолчанию.Serves as the default hash function.

(Inherited from Object)
GetLocation(ActivityContext) GetLocation(ActivityContext) GetLocation(ActivityContext) GetLocation(ActivityContext)

Возвращает объект Location для данного объекта Argument.Gets the Location for this Argument.

GetType() GetType() GetType() GetType()

Возвращает объект Type для текущего экземпляра.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Создает неполную копию текущего объекта Object.Creates a shallow copy of the current Object.

(Inherited from Object)
Set(ActivityContext, Object) Set(ActivityContext, Object) Set(ActivityContext, Object) Set(ActivityContext, Object)

Задает значение аргумента, используя указанный контекст действия.Sets the value of the argument using the specified activity context.

ToString() ToString() ToString() ToString()

Возвращает строку, представляющую текущий объект.Returns a string that represents the current object.

(Inherited from Object)

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