Partilhar via


AsyncController Classe

Definição

Fornecido para compatibilidade com versões anteriores com ASP.NET MVC 3.

public abstract class AsyncController : System.Web.Mvc.Controller
type AsyncController = class
    inherit Controller
Public MustInherit Class AsyncController
Inherits Controller
Herança
AsyncController

Construtores

AsyncController()

Inicializa uma nova instância da classe AsyncController.

Propriedades

ActionInvoker

Obtém o invocador de ação para o controlador.

(Herdado de Controller)
AsyncManager

Fornece operações assíncronas.

(Herdado de Controller)
Binders

Obtém ou define o associador.

(Herdado de Controller)
ControllerContext

Obtém ou define o contexto do controlador.

(Herdado de ControllerBase)
DisableAsyncSupport

Obtém se deseja desabilitar o suporte assíncrono para o controlador.

(Herdado de Controller)
HttpContext

Obtém informações específicas de HTTP sobre uma solicitação HTTP individual.

(Herdado de Controller)
ModelState

Obtém o objeto de dicionário de estado do modelo que contém o estado do modelo e da validação de associação de modelo.

(Herdado de Controller)
Profile

Obtém o perfil de contexto HTTP.

(Herdado de Controller)
Request

Obtém o objeto HttpRequestBase para a solicitação HTTP atual.

(Herdado de Controller)
Resolver

Representa um resolvedor de dependência substituível que fornece serviços. Por padrão, ele usa o System.Web.Mvc.DependencyResolver.CurrentCache.

(Herdado de Controller)
Response

Obtém o objeto HttpResponseBase para a resposta HTTP atual.

(Herdado de Controller)
RouteData

Obtém os dados de rota da solicitação atual.

(Herdado de Controller)
Server

Obtém o objeto HttpServerUtilityBase que fornece métodos que são usados durante o processamento de solicitação da Web.

(Herdado de Controller)
Session

Obtém o objeto HttpSessionStateBase para a solicitação HTTP atual.

(Herdado de Controller)
TempData

Obtém ou define o dicionário de dados temporários.

(Herdado de ControllerBase)
TempDataProvider

Obtém o objeto de provedor de dados temporários usado para armazenar dados para a próxima solicitação.

(Herdado de Controller)
Url

Obtém o objeto auxiliar de URL usado para gerar URLs usando o roteamento.

(Herdado de Controller)
User

Obtém as informações de segurança do usuário para a solicitação HTTP atual.

(Herdado de Controller)
ValidateRequest

Obtém ou define um valor que indica se a validação de solicitação está habilitada para essa solicitação.

(Herdado de ControllerBase)
ValueProvider

Obtém ou define o provedor de valores para o controlador.

(Herdado de ControllerBase)
ViewBag

Obtém o dicionário de dados de exibição dinâmica.

(Herdado de ControllerBase)
ViewData

Obtém ou define o dicionário para exibir dados.

(Herdado de ControllerBase)
ViewEngineCollection

Obtém a coleção do mecanismo de exibição.

(Herdado de Controller)

Métodos

BeginExecute(RequestContext, AsyncCallback, Object)

Inicia a execução do contexto de solicitação especificado

(Herdado de Controller)
BeginExecuteCore(AsyncCallback, Object)

Começa a invocar a ação no contexto atual do controlador.

(Herdado de Controller)
Content(String, String, Encoding)

Cria um objeto de resultado de conteúdo usando uma cadeia de caracteres, o tipo de conteúdo e a codificação de conteúdo.

(Herdado de Controller)
Content(String, String)

Cria um objeto de resultado de conteúdo usando uma cadeia de caracteres e o tipo de conteúdo.

(Herdado de Controller)
Content(String)

Cria um objeto de resultado de conteúdo usando uma cadeia de caracteres.

(Herdado de Controller)
CreateActionInvoker()

Cria um invocador de ação.

(Herdado de Controller)
CreateTempDataProvider()

Cria um provedor de dados temporário.

(Herdado de Controller)
Dispose()

Libera todos os recursos usados pela instância atual da classe Controller.

(Herdado de Controller)
Dispose(Boolean)

Libera recursos não gerenciados e, opcionalmente, libera recursos gerenciados.

(Herdado de Controller)
EndExecute(IAsyncResult)

Encerra a invocação da ação no contexto atual do controlador.

(Herdado de Controller)
EndExecuteCore(IAsyncResult)

Termina o núcleo de execução.

(Herdado de Controller)
Execute(RequestContext)

Executa o contexto de solicitação especificado.

(Herdado de ControllerBase)
ExecuteCore()

Invoca a ação no contexto atual do controlador.

(Herdado de Controller)
File(Byte[], String, String)

Cria um objeto FileContentResult usando o conteúdo do arquivo, o tipo de conteúdo e o nome do arquivo de destino.

(Herdado de Controller)
File(Byte[], String)

Cria um objeto FileContentResult usando o conteúdo do arquivo e o tipo de arquivo.

(Herdado de Controller)
File(Stream, String, String)

Cria um objeto FileStreamResult usando o objeto Stream, o tipo de conteúdo e o nome do arquivo de destino.

(Herdado de Controller)
File(Stream, String)

Cria um objeto FileStreamResult usando o objeto Stream e o tipo de conteúdo.

(Herdado de Controller)
File(String, String, String)

Cria um objeto FilePathResult usando o nome do arquivo, o tipo de conteúdo e o nome de download do arquivo.

(Herdado de Controller)
File(String, String)

Cria um objeto FilePathResult usando o nome do arquivo e o tipo de conteúdo.

(Herdado de Controller)
HandleUnknownAction(String)

Chamado quando uma solicitação corresponde a esse controlador, mas nenhum método com o nome de ação especificado é encontrado no controlador.

(Herdado de Controller)
HttpNotFound()

Retorna uma instância da classe HttpNotFoundResult.

(Herdado de Controller)
HttpNotFound(String)

Retorna uma instância da classe HttpNotFoundResult.

(Herdado de Controller)
Initialize(RequestContext)

Inicializa dados que podem não estar disponíveis quando o construtor é chamado.

(Herdado de Controller)
JavaScript(String)

Cria um objeto JavaScriptResult.

(Herdado de Controller)
Json(Object, JsonRequestBehavior)

Cria um objeto JsonResult que serializa o objeto especificado para o formato JSON (JavaScript Object Notation) usando o comportamento de solicitação JSON especificado.

(Herdado de Controller)
Json(Object, String, Encoding, JsonRequestBehavior)

Cria um objeto JsonResult que serializa o objeto especificado para o formato JSON (JavaScript Object Notation) usando o tipo de conteúdo, a codificação de conteúdo e o comportamento da solicitação JSON.

(Herdado de Controller)
Json(Object, String, Encoding)

Cria um objeto JsonResult que serializa o objeto especificado para o formato JSON (JavaScript Object Notation).

(Herdado de Controller)
Json(Object, String, JsonRequestBehavior)

Cria um objeto JsonResult que serializa o objeto especificado para o formato JSON (JavaScript Object Notation) usando o tipo de conteúdo especificado e o comportamento da solicitação JSON.

(Herdado de Controller)
Json(Object, String)

Cria um objeto JsonResult que serializa o objeto especificado para o formato JSON (JavaScript Object Notation).

(Herdado de Controller)
Json(Object)

Cria um objeto JsonResult que serializa o objeto especificado para JSON (JavaScript Object Notation).

(Herdado de Controller)
OnActionExecuted(ActionExecutedContext)

Chamado depois que o método de ação é invocado.

(Herdado de Controller)
OnActionExecuting(ActionExecutingContext)

Chamado antes que o método de ação seja invocado.

(Herdado de Controller)
OnAuthentication(AuthenticationContext)

Chamado quando a autorização ocorre.

(Herdado de Controller)
OnAuthenticationChallenge(AuthenticationChallengeContext)

Chamado quando o desafio de autorização ocorre.

(Herdado de Controller)
OnAuthorization(AuthorizationContext)

Chamado quando a autorização ocorre.

(Herdado de Controller)
OnException(ExceptionContext)

Chamado quando ocorre uma exceção sem tratamento na ação.

(Herdado de Controller)
OnResultExecuted(ResultExecutedContext)

Chamado após o resultado da ação retornado por um método de ação é executado.

(Herdado de Controller)
OnResultExecuting(ResultExecutingContext)

Chamado antes que o resultado da ação retornado por um método de ação seja executado.

(Herdado de Controller)
PartialView()

Cria um objeto PartialViewResult que renderiza uma exibição parcial.

(Herdado de Controller)
PartialView(Object)

Cria um objeto PartialViewResult que renderiza uma exibição parcial usando o modelo especificado.

(Herdado de Controller)
PartialView(String, Object)

Cria um objeto PartialViewResult que renderiza uma exibição parcial usando o nome e o modelo de exibição especificados.

(Herdado de Controller)
PartialView(String)

Cria um objeto PartialViewResult que renderiza uma exibição parcial usando o nome de exibição especificado.

(Herdado de Controller)
Redirect(String)

Cria um objeto RedirectResult que redireciona para a URL especificada.

(Herdado de Controller)
RedirectPermanent(String)

Retorna uma instância da classe RedirectResult com a propriedade Permanent definida como true.

(Herdado de Controller)
RedirectToAction(String, Object)

Redireciona para a ação especificada usando o nome da ação e os valores de rota.

(Herdado de Controller)
RedirectToAction(String, RouteValueDictionary)

Redireciona para a ação especificada usando o nome da ação e o dicionário de rotas.

(Herdado de Controller)
RedirectToAction(String, String, Object)

Redireciona para a ação especificada usando o nome da ação, o nome do controlador e o dicionário de rotas.

(Herdado de Controller)
RedirectToAction(String, String, RouteValueDictionary)

Redireciona para a ação especificada usando o nome da ação, o nome do controlador e os valores de rota.

(Herdado de Controller)
RedirectToAction(String, String)

Redireciona para a ação especificada usando o nome da ação e o nome do controlador.

(Herdado de Controller)
RedirectToAction(String)

Redireciona para a ação especificada usando o nome da ação.

(Herdado de Controller)
RedirectToActionPermanent(String, Object)

Retorna uma instância da classe RedirectResult com a propriedade Permanent definida como true usando o nome da ação especificada e os valores de rota.

(Herdado de Controller)
RedirectToActionPermanent(String, RouteValueDictionary)

Retorna uma instância da classe RedirectResult com a propriedade Permanent definida como true usando o nome da ação especificada e os valores de rota.

(Herdado de Controller)
RedirectToActionPermanent(String, String, Object)

Retorna uma instância da classe RedirectResult com a propriedade Permanent definida como true usando o nome da ação, o nome do controlador e os valores de rota especificados.

(Herdado de Controller)
RedirectToActionPermanent(String, String, RouteValueDictionary)

Retorna uma instância da classe RedirectResult com a propriedade Permanent definida como true usando o nome da ação, o nome do controlador e os valores de rota especificados.

(Herdado de Controller)
RedirectToActionPermanent(String, String)

Retorna uma instância da classe RedirectResult com a propriedade Permanent definida como true usando o nome da ação e o nome do controlador especificados.

(Herdado de Controller)
RedirectToActionPermanent(String)

Retorna uma instância da classe RedirectResult com a propriedade Permanent definida como true usando o nome da ação especificado.

(Herdado de Controller)
RedirectToRoute(Object)

Redireciona para a rota especificada usando os valores de rota especificados.

(Herdado de Controller)
RedirectToRoute(RouteValueDictionary)

Redireciona para a rota especificada usando o dicionário de rotas.

(Herdado de Controller)
RedirectToRoute(String, Object)

Redireciona para a rota especificada usando o nome da rota e os valores de rota.

(Herdado de Controller)
RedirectToRoute(String, RouteValueDictionary)

Redireciona para a rota especificada usando o nome da rota e o dicionário de rotas.

(Herdado de Controller)
RedirectToRoute(String)

Redireciona para a rota especificada usando o nome da rota.

(Herdado de Controller)
RedirectToRoutePermanent(Object)

Retorna uma instância da classe RedirectResult com a propriedade Permanent definida como true usando os valores de rota especificados.

(Herdado de Controller)
RedirectToRoutePermanent(RouteValueDictionary)

Retorna uma instância da classe RedirectResult com a propriedade Permanent definida como true usando os valores de rota especificados.

(Herdado de Controller)
RedirectToRoutePermanent(String, Object)

Retorna uma instância da classe RedirectResult com a propriedade Permanent definida como true usando o nome da rota e os valores de rota especificados.

(Herdado de Controller)
RedirectToRoutePermanent(String, RouteValueDictionary)

Retorna uma instância da classe RedirectResult com a propriedade Permanent definida como true usando o nome da rota e os valores de rota especificados.

(Herdado de Controller)
RedirectToRoutePermanent(String)

Retorna uma instância da classe RedirectResult com a propriedade Permanent definida como true usando o nome de rota especificado.

(Herdado de Controller)
TryUpdateModel<TModel>(TModel, IValueProvider)

Atualiza a instância de modelo especificada usando valores do provedor de valor.

(Herdado de Controller)
TryUpdateModel<TModel>(TModel, String, IValueProvider)

Atualiza a instância de modelo especificada usando valores do provedor de valores e uma lista de propriedades a serem incluídas.

(Herdado de Controller)
TryUpdateModel<TModel>(TModel, String, String[], IValueProvider)

Atualiza a instância de modelo especificada usando valores do provedor de valor, um prefixo e propriedades incluídas.

(Herdado de Controller)
TryUpdateModel<TModel>(TModel, String, String[], String[], IValueProvider)

Atualiza a instância de modelo especificada usando valores do provedor de valores, um prefixo, uma lista de propriedades a serem excluídas e uma lista de propriedades a serem incluídas.

(Herdado de Controller)
TryUpdateModel<TModel>(TModel, String, String[], String[])

Atualiza a instância de modelo especificada usando valores do provedor de valor atual do controlador, um prefixo, uma lista de propriedades a serem excluídas e uma lista de propriedades a serem incluídas.

(Herdado de Controller)
TryUpdateModel<TModel>(TModel, String, String[])

Atualiza a instância de modelo especificada usando valores do provedor de valor atual do controlador, um prefixo e propriedades incluídas.

(Herdado de Controller)
TryUpdateModel<TModel>(TModel, String)

Atualiza a instância de modelo especificada usando valores do provedor de valor atual do controlador e um prefixo.

(Herdado de Controller)
TryUpdateModel<TModel>(TModel, String[], IValueProvider)

Atualiza a instância de modelo especificada usando valores do provedor de valores e uma lista de propriedades a serem incluídas.

(Herdado de Controller)
TryUpdateModel<TModel>(TModel, String[])

Atualiza a instância de modelo especificada usando valores do provedor de valor atual do controlador e propriedades incluídas.

(Herdado de Controller)
TryUpdateModel<TModel>(TModel)

Atualiza a instância de modelo especificada usando valores do provedor de valor atual do controlador.

(Herdado de Controller)
TryValidateModel(Object, String)

Valida a instância de modelo especificada usando um prefixo HTML.

(Herdado de Controller)
TryValidateModel(Object)

Valida a instância de modelo especificada.

(Herdado de Controller)
UpdateModel<TModel>(TModel, IValueProvider)

Atualiza a instância de modelo especificada usando valores do provedor de valor.

(Herdado de Controller)
UpdateModel<TModel>(TModel, String, IValueProvider)

Atualiza a instância de modelo especificada usando valores do provedor de valor, um prefixo e uma lista de propriedades a serem incluídas.

(Herdado de Controller)
UpdateModel<TModel>(TModel, String, String[], IValueProvider)

Atualiza a instância de modelo especificada usando valores do provedor de valor, um prefixo e uma lista de propriedades a serem incluídas.

(Herdado de Controller)
UpdateModel<TModel>(TModel, String, String[], String[], IValueProvider)

Atualiza a instância de modelo especificada usando valores do provedor de valor, um prefixo, uma lista de propriedades a serem excluídas e uma lista de propriedades a serem incluídas.

(Herdado de Controller)
UpdateModel<TModel>(TModel, String, String[], String[])

Atualiza a instância de modelo especificada usando valores do provedor de valor atual do controlador, um prefixo, uma lista de propriedades a serem excluídas e uma lista de propriedades a serem incluídas.

(Herdado de Controller)
UpdateModel<TModel>(TModel, String, String[])

Atualiza a instância de modelo especificada usando valores do provedor de valor atual do controlador, um prefixo e propriedades incluídas.

(Herdado de Controller)
UpdateModel<TModel>(TModel, String)

Atualiza a instância de modelo especificada usando valores do provedor de valor atual do controlador e um prefixo.

(Herdado de Controller)
UpdateModel<TModel>(TModel, String[], IValueProvider)

Atualiza a instância de modelo especificada usando valores do provedor de valor, um prefixo e uma lista de propriedades a serem incluídas.

(Herdado de Controller)
UpdateModel<TModel>(TModel, String[])

Atualiza a instância de modelo especificada usando valores do provedor de valor atual do objeto do controlador.

(Herdado de Controller)
UpdateModel<TModel>(TModel)

Atualiza a instância de modelo especificada usando valores do provedor de valor atual do controlador.

(Herdado de Controller)
ValidateModel(Object, String)

Valida a instância de modelo especificada usando um prefixo HTML.

(Herdado de Controller)
ValidateModel(Object)

Valida a instância de modelo especificada.

(Herdado de Controller)
View()

Cria um objeto ViewResult que renderiza uma exibição para a resposta.

(Herdado de Controller)
View(IView, Object)

Cria um objeto ViewResult que renderiza o objeto IView especificado.

(Herdado de Controller)
View(IView)

Cria um objeto ViewResult que renderiza o objeto IView especificado.

(Herdado de Controller)
View(Object)

Cria um objeto ViewResult usando o modelo que renderiza uma exibição para a resposta.

(Herdado de Controller)
View(String, Object)

Cria um objeto ViewResult que renderiza o objeto IView especificado.

(Herdado de Controller)
View(String, String, Object)

Cria um objeto ViewResult usando o nome de exibição, o nome da página mestra e o modelo que renderiza uma exibição.

(Herdado de Controller)
View(String, String)

Cria um objeto ViewResult usando o nome de exibição e o nome da página mestra que renderiza uma exibição para a resposta.

(Herdado de Controller)
View(String)

Cria um objeto ViewResult usando o nome de exibição que renderiza uma exibição.

(Herdado de Controller)

Implantações explícitas de interface

IActionFilter.OnActionExecuted(ActionExecutedContext)

Esse método chama o método OnActionExecuted.

(Herdado de Controller)
IActionFilter.OnActionExecuting(ActionExecutingContext)

Esse método chama o método OnActionExecuting.

(Herdado de Controller)
IAsyncController.BeginExecute(RequestContext, AsyncCallback, Object)

Esse método chama o método BeginExecute.

(Herdado de Controller)
IAsyncController.EndExecute(IAsyncResult)

Esse método chama o método EndExecute.

(Herdado de Controller)
IAuthenticationFilter.OnAuthentication(AuthenticationContext)

Esse método chama o método OnAuthentication.

(Herdado de Controller)
IAuthenticationFilter.OnAuthenticationChallenge(AuthenticationChallengeContext)

Esse método chama o método OnAuthenticationChallenge.

(Herdado de Controller)
IAuthorizationFilter.OnAuthorization(AuthorizationContext)

Esse método chama o método OnAuthorization.

(Herdado de Controller)
IController.Execute(RequestContext)

Executa o contexto de solicitação especificado.

(Herdado de ControllerBase)
IExceptionFilter.OnException(ExceptionContext)

Esse método chama o método OnException.

(Herdado de Controller)
IResultFilter.OnResultExecuted(ResultExecutedContext)

Esse método chama o método OnResultExecuted.

(Herdado de Controller)
IResultFilter.OnResultExecuting(ResultExecutingContext)

Esse método chama o método OnResultExecuting.

(Herdado de Controller)

Aplica-se a