TaskAsyncActionDescriptor Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Quando um método de ação retorna Task ou Task<T> , o TaskAsyncActionDescriptor fornece informações sobre a ação.
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
- Herança
- Implementações
Construtores
TaskAsyncActionDescriptor(MethodInfo, String, ControllerDescriptor) |
Inicializa uma nova instância da classe TaskAsyncActionDescriptor. |
Propriedades
ActionName |
Obtém o nome do método de ação. |
ControllerDescriptor |
Obtém o descritor do controlador. |
MethodInfo |
Quando um método de ação retorna Task ou Task<T> , o TaskAsyncActionDescriptor fornece informações sobre a ação. |
TaskMethodInfo |
Obtém informações para a tarefa assíncrona. |
UniqueId |
Obtém a ID exclusiva para a tarefa. |
Métodos
BeginExecute(ControllerContext, IDictionary<String,Object>, AsyncCallback, Object) |
Invoca o método de ação assíncrono usando os parâmetros, retorno de chamada do contexto do controlador e estado especificados. |
EndExecute(IAsyncResult) |
Encerra a operação assíncrona. |
Execute(ControllerContext, IDictionary<String,Object>) |
Executa o método de ação assíncrono. |
GetCustomAttributes(Boolean) |
Retorna uma matriz de atributos personalizados definidos para esse membro, excluindo atributos nomeados. |
GetCustomAttributes(Type, Boolean) |
Retorna uma matriz de atributos personalizados que são definidos para esse membro, identificados por tipo. |
GetFilterAttributes(Boolean) |
Retorna uma matriz de todos os atributos personalizados aplicados a este membro. |
GetFilters() |
Obsoleto.
Retorna os filtros associados a este método de ação. (Herdado de ActionDescriptor) |
GetParameters() |
Retorna os parâmetros do método de ação assíncrono. |
GetSelectors() |
Retorna os seletores do método de ação assíncrono. |
IsDefined(Type, Boolean) |
Retorna um valor que indica se uma ou mais instâncias do atributo personalizado especificado são definidas para esse membro. |