InvokeFunc<T1,T2,TResult> Класс

Определение

Вызывает функцию ActivityFunc<T1,T2,TResult>.Invokes an ActivityFunc<T1,T2,TResult>.

generic <typename T1, typename T2, typename TResult>
public ref class InvokeFunc sealed : System::Activities::NativeActivity<TResult>
[System.Windows.Markup.ContentProperty("Func")]
public sealed class InvokeFunc<T1,T2,TResult> : System.Activities.NativeActivity<TResult>
type InvokeFunc<'T1, 'T2, 'Result> = class
    inherit NativeActivity<'Result>
Public NotInheritable Class InvokeFunc(Of T1, T2, TResult)
Inherits NativeActivity(Of TResult)

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

T1

Тип первого аргумента InArgument<T>, значение которого передается функции ActivityFunc<T1,T2,TResult>.The type of the first InArgument<T> whose value is passed to the ActivityFunc<T1,T2,TResult>.

T2

Тип второго аргумента InArgument<T>, значение которого передается функции ActivityFunc<T1,T2,TResult>.The type of the second InArgument<T> whose value is passed to the ActivityFunc<T1,T2,TResult>.

TResult

Тип возвращаемого аргумента OutArgument<T>, значение которого возвращается от функции ActivityFunc<T1,T2,TResult>.The type of the return OutArgument<T> whose value is returned from the ActivityFunc<T1,T2,TResult>.

Наследование
Атрибуты

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

InvokeFunc<T1,T2,TResult>()

Инициализирует новый экземпляр класса InvokeFunc<T1,T2,TResult>.Initializes a new instance of the InvokeFunc<T1,T2,TResult> class.

Свойства

Argument1

Возвращает или задает первый аргумент, передаваемый функции ActivityFunc<T1,T2,TResult>.Gets or sets the first argument passed to the ActivityFunc<T1,T2,TResult>.

Argument2

Возвращает или задает второй аргумент, передаваемый функции ActivityFunc<T1,T2,TResult>.Gets or sets the second argument passed to the ActivityFunc<T1,T2,TResult>.

CacheId

Возвращает идентификатор кэша, уникальный в пределах области определения рабочего процесса.Gets the identifier of the cache that is unique within the scope of the workflow definition.

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

Возвращает или задает значение, указывающее, может ли действие вызывать простой рабочего процесса.Gets or sets a value that indicates whether the activity can cause the workflow to become idle.

(Унаследовано от NativeActivity<TResult>)
Constraints

Возвращает коллекцию действий Constraint, которые можно настроить для выполнения проверки the Activity.Gets a collection of Constraint activities that can be configured to provide validation for the Activity.

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

Возвращает или задает дополнительное понятное имя, используемое для отладки, проверки, обработки исключений и отслеживания.Gets or sets an optional friendly name that is used for debugging, validation, exception handling, and tracking.

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

Возвращает или задает вызываемую функцию ActivityFunc<T1,T2,TResult>.Gets or sets the ActivityFunc<T1,T2,TResult> to be invoked.

Id

Возвращает идентификатор, уникальный в пределах области определения рабочего процесса.Gets an identifier that is unique in the scope of the workflow definition.

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

Логика выполнения действия.The execution logic of the activity.

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

Получает или задает версию реализации действия.Gets or sets the implementation version of the activity.

(Унаследовано от NativeActivity<TResult>)
Result

Возвращает или задает результирующий аргумент для Activity<TResult>.Gets or sets the result argument for the Activity<TResult>.

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

При реализации в производном классе возвращает тип аргумента OutArgument действия.When implemented in a derived class, gets the type of an activity OutArgument.

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

Методы

Abort(NativeActivityAbortContext)

При реализации в производном классе выполняет действия в ответ на прерывание действия.When implemented in a derived class, takes actions in response to the activity being aborted.

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

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

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

Создает и проверяет описание аргументов, переменных, дочерних действий и делегатов действия.Creates and validates a description of the activity's arguments, variables, child activities, and activity delegates.

(Унаследовано от NativeActivity<TResult>)
Cancel(NativeActivityContext)

При реализации в производном классе выполняет логику, обеспечивающую изящное раннее завершение действия.When implemented in a derived class, runs logic to cause graceful early completion of the activity.

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

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

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

При реализации в производном классе запускает логику выполнения действия.When implemented in a derived class, runs the activity's execution logic.

(Унаследовано от NativeActivity<TResult>)
GetHashCode()

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

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

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

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

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

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

Вызывает событие при создании сопоставления для динамического обновления.Raises an event when creating a map for the dynamic update.

(Унаследовано от NativeActivity<TResult>)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)

Вызывает событие при создании сопоставления для динамического обновления.Raises an event when creating a map for the dynamic update.

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

Указывает, должно ли быть сериализовано свойство DisplayName.Indicates whether the DisplayName property should be serialized.

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

Возвращает значение типа String, которое содержит Id и DisplayName для Activity.Returns a String that contains the Id and DisplayName of the Activity.

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

Обновляет экземпляр NativeActivity<TResult>.Updates the instance of NativeActivity<TResult>.

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

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