Compartilhar via


System.Web.Mvc.Async Namespace

Classes

AsyncActionDescriptor

Fornece informações sobre um método de ação assíncrono, como seu nome, controlador, parâmetros, atributos e filtros.

AsyncControllerActionInvoker

Representa uma classe responsável por invocar os métodos de ação de um controlador assíncrono.

AsyncManager

Fornece operações assíncronas para a AsyncController classe .

OperationCounter

Fornece um contêiner que mantém uma contagem de operações assíncronas pendentes.

ReflectedAsyncActionDescriptor

Fornece informações sobre um método de ação assíncrono, como seu nome, controlador, parâmetros, atributos e filtros.

ReflectedAsyncControllerDescriptor

Encapsula informações que descrevem um controlador assíncrono, como seu nome, tipo e ações.

SynchronousOperationException

Representa uma exceção ocorrida durante o processamento assíncrono de uma solicitação HTTP em um aplicativo ASP.NET MVC.

TaskAsyncActionDescriptor

Quando um método de ação retorna Task ou Task<T> , o TaskAsyncActionDescriptor fornece informações sobre a ação.

Interfaces

IAsyncActionInvoker

Define a interface para um chamador de ação, usada para invocar uma ação assíncrona em resposta a uma solicitação HTTP.

IAsyncActionInvokerFactory

Usado para criar uma IAsyncActionInvoker instância para a solicitação atual.

IAsyncController

Define os métodos necessários para um controlador assíncrono.

IAsyncManagerContainer

Fornece um contêiner para o objeto gerenciador assíncrono.