TaskAsyncActionDescriptor Clase

Definición

Cuando un método de acción devuelve Task o Task<T> , TaskAsyncActionDescriptor proporciona información sobre la acción.

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
Herencia
TaskAsyncActionDescriptor
Implementaciones

Constructores

TaskAsyncActionDescriptor(MethodInfo, String, ControllerDescriptor)

Inicializa una nueva instancia de la clase TaskAsyncActionDescriptor.

Propiedades

ActionName

Obtiene el nombre del método de la acción.

ControllerDescriptor

Obtiene el descriptor del controlador.

MethodInfo

Cuando un método de acción devuelve Task o Task<T> , TaskAsyncActionDescriptor proporciona información sobre la acción.

TaskMethodInfo

Obtiene información para la tarea asincrónica.

UniqueId

Obtiene el identificador único para la tarea.

Métodos

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

Invoca el método de acción asincrónica mediante los parámetros, la devolución de contexto de controlador y el estado especificados.

EndExecute(IAsyncResult)

Finaliza la operación asincrónica.

Execute(ControllerContext, IDictionary<String,Object>)

Ejecuta el método de acción asincrónica.

GetCustomAttributes(Boolean)

Devuelve una matriz de atributos personalizados definidos para este miembro, excluidos los atributos con nombre.

GetCustomAttributes(Type, Boolean)

Devuelve una matriz de atributos personalizados definidos para este miembro, identificado por tipo.

GetFilterAttributes(Boolean)

Devuelve una matriz de atributos personalizados aplicados a este miembro.

GetFilters()
Obsoletos.

Devuelve los filtros asociados a este método de acción.

(Heredado de ActionDescriptor)
GetParameters()

Devuelve los parámetros del método de acción asincrónica.

GetSelectors()

Devuelve los selectores de método de acción asincrónicos.

IsDefined(Type, Boolean)

Devuelve un valor que indica si se definen una o varias instancias del atributo personalizado especificado para este miembro.

Se aplica a