Поделиться через


TaskAsyncActionDescriptor Класс

Определение

Когда метод действия возвращает task или task<T> , TaskAsyncActionDescriptor предоставляет сведения о действии.

public class TaskAsyncActionDescriptor : System.Web.Mvc.Async.AsyncActionDescriptor, System.Web.Mvc.IMethodInfoActionDescriptor
type TaskAsyncActionDescriptor = class
    inherit AsyncActionDescriptor
    interface IMethodInfoActionDescriptor
Public Class TaskAsyncActionDescriptor
Inherits AsyncActionDescriptor
Implements IMethodInfoActionDescriptor
Наследование
TaskAsyncActionDescriptor
Реализации

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

TaskAsyncActionDescriptor(MethodInfo, String, ControllerDescriptor)

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

Свойства

ActionName

Получает имя метода действия.

ControllerDescriptor

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

MethodInfo

Когда метод действия возвращает task или task<T> , TaskAsyncActionDescriptor предоставляет сведения о действии.

TaskMethodInfo

Получает информацию для асинхронной задачи.

UniqueId

Получает уникальный идентификатор для задачи.

Методы

BeginExecute(ControllerContext, IDictionary<String,Object>, AsyncCallback, Object)

Вызывает асинхронный метод действия с указанными параметрами, обратным вызовом контекста контроллера и состоянием.

EndExecute(IAsyncResult)

Завершает асинхронную операцию.

Execute(ControllerContext, IDictionary<String,Object>)

Выполняет асинхронный метод действия.

GetCustomAttributes(Boolean)

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

GetCustomAttributes(Type, Boolean)

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

GetFilterAttributes(Boolean)

Возвращает массив всех настраиваемых атрибутов, примененных к этому члену.

GetFilters()
Устаревшие..

Возвращает фильтры, связанные с данным методом действия.

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

Возвращает параметры асинхронного метода действия.

GetSelectors()

Возвращает селекторы асинхронного метода действия.

IsDefined(Type, Boolean)

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

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