TaskAsyncActionDescriptor Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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. |