AsyncController Classe

Definição

Fornecido para compatibilidade com versões anteriores do 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 chamador de ação do 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 o suporte assíncrono deve ser desabilitado 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 de 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 para a 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ções 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 que é usado para armazenar dados para a próxima solicitação.

(Herdado de Controller)
Url

Obtém o objeto URL auxiliar que é usado para gerar URLs usando 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 esta solicitação.

(Herdado de ControllerBase)
ValueProvider

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

(Herdado de ControllerBase)
ViewBag

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

(Herdado de ControllerBase)
ViewData

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

(Herdado de ControllerBase)
ViewEngineCollection

Obtém a coleção de mecanismos de exibição.

(Herdado de Controller)

Métodos

BeginExecute(RequestContext, AsyncCallback, Object)

Inicia a execução do contexto da solicitação especificado.

(Herdado de Controller)
BeginExecuteCore(AsyncCallback, Object)

Inicia a invocação da ação no contexto de controlador atual.

(Herdado de Controller)
Content(String)

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

(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, 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)
CreateActionInvoker()

Cria um chamador de ação.

(Herdado de Controller)
CreateTempDataProvider()

Cria um provedor de dados temporários.

(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 os recursos gerenciados.

(Herdado de Controller)
EndExecute(IAsyncResult)

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

(Herdado de Controller)
EndExecuteCore(IAsyncResult)

Finaliza 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 de controlador atual.

(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(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(Stream, String)

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

(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(String, String)

Cria um objeto FilePathResult usando o nome do arquivo 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)
HandleUnknownAction(String)

Chamado quando uma solicitação corresponde a este 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 os 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)

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

(Herdado de Controller)
Json(Object, JsonRequestBehavior)

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

(Herdado de Controller)
Json(Object, String)

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

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

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

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

Cria um JsonResult objeto 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, JsonRequestBehavior)

Cria um JsonResult objeto 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)
OnActionExecuted(ActionExecutedContext)

Chamado após o método de ação ser invocado.

(Herdado de Controller)
OnActionExecuting(ActionExecutingContext)

Chamado antes de o método da ação ser invocado.

(Herdado de Controller)
OnAuthentication(AuthenticationContext)

Chamado quando a autorização ocorre.

(Herdado de Controller)
OnAuthenticationChallenge(AuthenticationChallengeContext)

Chamado quando o desafio da autorização ocorre.

(Herdado de Controller)
OnAuthorization(AuthorizationContext)

Chamado quando a autorização ocorre.

(Herdado de Controller)
OnException(ExceptionContext)

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

(Herdado de Controller)
OnResultExecuted(ResultExecutedContext)

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

(Herdado de Controller)
OnResultExecuting(ResultExecutingContext)

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

(Herdado de Controller)
PartialView()

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

(Herdado de Controller)
PartialView(Object)

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

(Herdado de Controller)
PartialView(String)

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

(Herdado de Controller)
PartialView(String, Object)

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

(Herdado de Controller)
Redirect(String)

Cria um RedirectResult objeto que redireciona para a URL especificada.

(Herdado de Controller)
RedirectPermanent(String)

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

(Herdado de Controller)
RedirectToAction(String)

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

(Herdado de Controller)
RedirectToAction(String, Object)

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

(Herdado de Controller)
RedirectToAction(String, RouteValueDictionary)

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

(Herdado de Controller)
RedirectToAction(String, String)

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

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

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

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

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

(Herdado de Controller)
RedirectToActionPermanent(String)

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

(Herdado de Controller)
RedirectToActionPermanent(String, Object)

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

(Herdado de Controller)
RedirectToActionPermanent(String, RouteValueDictionary)

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

(Herdado de Controller)
RedirectToActionPermanent(String, String)

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

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

Retorna uma instância da RedirectResult classe 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 RedirectResult classe 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)
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 da rota.

(Herdado de Controller)
RedirectToRoute(String)

Redireciona para a rota especificada usando o nome da rota.

(Herdado de Controller)
RedirectToRoute(String, Object)

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

(Herdado de Controller)
RedirectToRoute(String, RouteValueDictionary)

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

(Herdado de Controller)
RedirectToRoutePermanent(Object)

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

(Herdado de Controller)
RedirectToRoutePermanent(RouteValueDictionary)

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

(Herdado de Controller)
RedirectToRoutePermanent(String)

Retorna uma instância da classe RedirectResult com a propriedade Permanent definida como verdadeira, usando o nome da rota especificados.

(Herdado de Controller)
RedirectToRoutePermanent(String, Object)

Retorna uma instância da classe RedirectResult com a propriedade Permanent definida como verdadeira, 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 verdadeira, usando o nome da rota e os valores de rota especificados.

(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)
TryUpdateModel<TModel>(TModel, IValueProvider)

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

(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 do modelo especificada usando valores do provedor de valor 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, 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[])

Atualiza a instância do modelo especificada usando valores de 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[], String[], IValueProvider)

Atualiza a instância do 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)
TryUpdateModel<TModel>(TModel, String[])

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

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

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

(Herdado de Controller)
TryValidateModel(Object)

Valida a instância de modelo especificada.

(Herdado de Controller)
TryValidateModel(Object, String)

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

(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)
UpdateModel<TModel>(TModel, IValueProvider)

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

(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 do 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[])

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, String[], IValueProvider)

Atualiza a instância do 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[])

Atualiza a instância do modelo especificada usando valores de 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[], String[], IValueProvider)

Atualizações 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[])

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

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

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

(Herdado de Controller)
ValidateModel(Object)

Valida a instância de modelo especificada.

(Herdado de Controller)
ValidateModel(Object, String)

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

(Herdado de Controller)
View()

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

(Herdado de Controller)
View(IView)

Cria um ViewResult objeto que renderiza o objeto IView especificado.

(Herdado de Controller)
View(IView, Object)

Cria um ViewResult objeto que renderiza o objeto especificado IView .

(Herdado de Controller)
View(Object)

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

(Herdado de Controller)
View(String)

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

(Herdado de Controller)
View(String, Object)

Cria um ViewResult objeto que renderiza o objeto IView especificado.

(Herdado de Controller)
View(String, String)

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

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

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

(Herdado de Controller)

Implantações explícitas de interface

IActionFilter.OnActionExecuted(ActionExecutedContext)

Este método chama o método OnActionExecuted.

(Herdado de Controller)
IActionFilter.OnActionExecuting(ActionExecutingContext)

Este método chama o método OnActionExecuting.

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

Este método chama o método BeginExecute.

(Herdado de Controller)
IAsyncController.EndExecute(IAsyncResult)

Este método chama o método EndExecute.

(Herdado de Controller)
IAuthenticationFilter.OnAuthentication(AuthenticationContext)

Este método chama o método OnAuthentication.

(Herdado de Controller)
IAuthenticationFilter.OnAuthenticationChallenge(AuthenticationChallengeContext)

Este método chama o método OnAuthenticationChallenge.

(Herdado de Controller)
IAuthorizationFilter.OnAuthorization(AuthorizationContext)

Este 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)

Este método chama o método OnException.

(Herdado de Controller)
IResultFilter.OnResultExecuted(ResultExecutedContext)

Este método chama o método OnResultExecuted.

(Herdado de Controller)
IResultFilter.OnResultExecuting(ResultExecutingContext)

Este método chama o método OnResultExecuting.

(Herdado de Controller)

Aplica-se a