ActivityFunc<TResult> Класс

Определение

Определяет делегат действия без in аргументов и одного out аргумента типа Tresult.

generic <typename TResult>
public ref class ActivityFunc sealed : System::Activities::ActivityDelegate
public sealed class ActivityFunc<TResult> : System.Activities.ActivityDelegate
type ActivityFunc<'Result> = class
    inherit ActivityDelegate
Public NotInheritable Class ActivityFunc(Of TResult)
Inherits ActivityDelegate

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

TResult

Тип вне аргумента делегата действия.

Наследование
ActivityFunc<TResult>

Комментарии

Автор ActivityDelegate действия позволяет авторам действий предоставлять обратные вызовы с определенными подписями, для которые пользователи действия могут предоставлять обработчики на основе действий. ActivityFunc<TResult> — это значение, возвращающее ActivityDelegate значение. Сигнатура указанного типа указывается в качестве аргументов универсального ActivityFunc<TResult> типа.

Существует несколько универсальных версий этого типа, которые принимают от 1 до 16 в аргументах, а также out аргумент для вызываемого действия. Существуют также типы ActivityAction для делегатов действий, которые не возвращают значения.

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

Имя Описание
ActivityFunc<TResult>()

Создает новый экземпляр класса ActivityFunc<TResult>.

Свойства

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

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

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

Возвращает или задает действие, представленное этим ActivityDelegateдействием.

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

Возвращает или задает аргумент out делегата действия.

Методы

Имя Описание
Equals(Object)

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

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

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

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

При реализации в производном классе возвращает значение DelegateOutArgumentActivityDelegate.

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

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

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

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

(Унаследовано от Object)
OnGetRuntimeDelegateArguments(IList<RuntimeDelegateArgument>)

Предоставляет список аргументов среды выполнения для ActivityDelegateобъекта .

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

Указывает, следует ли DisplayName сериализовать значение свойства в XAML.

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

String Возвращает представлениеActivityDelegate, содержащее объект DisplayName.

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

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

См. также раздел