ArgumentReference<T> Класс

Определение

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

generic <typename T>
public ref class ArgumentReference sealed : System::Activities::CodeActivity<System::Activities::Location<T> ^>
generic <typename T>
public ref class ArgumentReference sealed : System::Activities::Expressions::EnvironmentLocationReference<T>
public sealed class ArgumentReference<T> : System.Activities.CodeActivity<System.Activities.Location<T>>
public sealed class ArgumentReference<T> : System.Activities.Expressions.EnvironmentLocationReference<T>
type ArgumentReference<'T> = class
    inherit CodeActivity<Location<'T>>
type ArgumentReference<'T> = class
    inherit EnvironmentLocationReference<'T>
Public NotInheritable Class ArgumentReference(Of T)
Inherits CodeActivity(Of Location(Of T))
Public NotInheritable Class ArgumentReference(Of T)
Inherits EnvironmentLocationReference(Of T)

Параметры типа

T

Тип аргумента, возвращаемого ArgumentReference<T>.

Наследование
ArgumentReference<T>
Наследование

Конструкторы

ArgumentReference<T>()

Инициализирует новый экземпляр класса ArgumentReference<T>.

ArgumentReference<T>(String)

Инициализирует новый экземпляр класса ArgumentReference<T> с заданным именем аргумента.

Свойства

ArgumentName

Возвращает или задает имя аргумента, ссылка на который должна быть возвращена.

CacheId

Возвращает идентификатор кэша, уникальный в пределах области определения рабочего процесса.

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

Возвращает коллекцию действий Constraint, которые можно настроить для выполнения проверки the Activity.

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

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

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

Возвращает идентификатор, уникальный в пределах области определения рабочего процесса.

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

Не поддерживается.

(Унаследовано от CodeActivity<TResult>)
ImplementationVersion

Получает или задает версию реализации действия.

(Унаследовано от CodeActivity<TResult>)
LocationReference

Получает ссылку на расположение.

Result

Возвращает или задает результирующий аргумент для Activity<TResult>.

(Унаследовано от Activity<TResult>)
ResultType

При реализации в производном классе возвращает тип аргумента OutArgument действия.

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

Методы

CacheMetadata(ActivityMetadata)

Не реализован. Взамен рекомендуется использовать CacheMetadata(CodeActivityMetadata).

(Унаследовано от CodeActivity<TResult>)
CacheMetadata(CodeActivityMetadata)

Создает и проверяет описание аргументов, переменных, дочерних действий и делегатов действия.

(Унаследовано от EnvironmentLocationReference<T>)
Equals(Object)

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

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

Выполняет действие.

(Унаследовано от EnvironmentLocationReference<T>)
GetHashCode()

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

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

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

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

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

(Унаследовано от Object)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)

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

(Унаследовано от CodeActivity<TResult>)
ShouldSerializeDisplayName()

Указывает, необходима ли сериализация свойства DisplayName.

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

Возвращает представление типа String объекта ArgumentReference<T>.

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