Compartir a través de


AsyncController Clase

Definición

Se proporciona para la compatibilidad con versiones anteriores a ASP.NET MVC 3.

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

Constructores

AsyncController()

Inicializa una nueva instancia de la clase AsyncController.

Propiedades

ActionInvoker

Obtiene el invocador de acción para el controlador.

(Heredado de Controller)
AsyncManager

Proporciona operaciones asincrónicas.

(Heredado de Controller)
Binders

Obtiene o establece el enlazador.

(Heredado de Controller)
ControllerContext

Obtiene o establece el contexto del controlador.

(Heredado de ControllerBase)
DisableAsyncSupport

Obtiene si debe deshabilitarse el modo asincrónico para el controlador.

(Heredado de Controller)
HttpContext

Obtiene la información específica de HTTP sobre una solicitud HTTP individual.

(Heredado de Controller)
ModelState

Obtiene el objeto de diccionario de estados del modelo que contiene el estado del modelo y la validación de enlace del modelo.

(Heredado de Controller)
Profile

Obtiene el perfil de contexto HTTP.

(Heredado de Controller)
Request

Obtiene el objeto HttpRequestBase para la solicitud HTTP actual.

(Heredado de Controller)
Resolver

Representa una resolución de dependencia reemplazable que proporciona servicios. De forma predeterminada, usa .System.Web.Mvc.DependencyResolver.CurrentCache

(Heredado de Controller)
Response

Obtiene el objeto HttpResponseBase para la respuesta HTTP actual.

(Heredado de Controller)
RouteData

Obtiene los datos de ruta de la solicitud actual.

(Heredado de Controller)
Server

Obtiene el objeto HttpServerUtilityBase que proporciona los métodos que se usan durante el procesamiento de solicitudes web.

(Heredado de Controller)
Session

Obtiene el objeto HttpSessionStateBase para la solicitud HTTP actual.

(Heredado de Controller)
TempData

Obtiene o establece el diccionario para datos temporales.

(Heredado de ControllerBase)
TempDataProvider

Obtiene el objeto de proveedor de datos temporales que se utiliza para almacenar los datos para la solicitud siguiente.

(Heredado de Controller)
Url

Obtiene el objeto del asistente de direcciones URL que se usa para generar las direcciones URL mediante el enrutamiento.

(Heredado de Controller)
User

Obtiene la información de seguridad del usuario para la solicitud HTTP actual.

(Heredado de Controller)
ValidateRequest

Obtiene o establece un valor que indica si está habilitada la validación de solicitudes para esta solicitud.

(Heredado de ControllerBase)
ValueProvider

Obtiene o establece el proveedor de valor para el controlador.

(Heredado de ControllerBase)
ViewBag

Obtiene el diccionario de datos de vista dinámicos.

(Heredado de ControllerBase)
ViewData

Obtiene o establece el diccionario para datos de vista.

(Heredado de ControllerBase)
ViewEngineCollection

Obtiene la colección del motor de vista.

(Heredado de Controller)

Métodos

BeginExecute(RequestContext, AsyncCallback, Object)

Inicia la ejecución del contexto de solicitud especificado

(Heredado de Controller)
BeginExecuteCore(AsyncCallback, Object)

Comienza a invocar la acción en el contexto del controlador actual.

(Heredado de Controller)
Content(String)

Crea un objeto de resultado de contenido utilizando una cadena.

(Heredado de Controller)
Content(String, String)

Crea un objeto de resultado de contenido utilizando una cadena y el tipo de contenido.

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

Crea un objeto de resultado de contenido utilizando una cadena, el tipo de contenido y la codificación del contenido.

(Heredado de Controller)
CreateActionInvoker()

Crea un invocador de acción.

(Heredado de Controller)
CreateTempDataProvider()

Crea un proveedor de datos temporal.

(Heredado de Controller)
Dispose()

Libera todos los recursos utilizados por la instancia actual de la clase Controller.

(Heredado de Controller)
Dispose(Boolean)

Libera recursos no administrados y, opcionalmente, libera los recursos administrados.

(Heredado de Controller)
EndExecute(IAsyncResult)

Finaliza la invocación de la acción en el contexto del controlador actual.

(Heredado de Controller)
EndExecuteCore(IAsyncResult)

Finaliza el núcleo de ejecución.

(Heredado de Controller)
Execute(RequestContext)

Ejecuta el contexto de solicitud especificado.

(Heredado de ControllerBase)
ExecuteCore()

Invoca la acción en el contexto del controlador actual.

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

Crea un objeto FileContentResult usando el contenido y el tipo del archivo.

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

Crea un objeto FileContentResult usando el contenido del archivo, el tipo de contenido y el nombre del archivo de destino.

(Heredado de Controller)
File(Stream, String)

Crea un objeto FileStreamResult usando el objeto Stream y el tipo de contenido.

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

Crea un objeto FileStreamResult usando el objeto Stream, el tipo de contenido y el nombre del archivo de destino.

(Heredado de Controller)
File(String, String)

Crea un objeto FilePathResult usando el nombre de archivo y el tipo de contenido.

(Heredado de Controller)
File(String, String, String)

Crea un objeto FilePathResult usando el nombre de archivo, el tipo de contenido y el nombre de descarga del archivo.

(Heredado de Controller)
HandleUnknownAction(String)

Se le llama cuando una solicitud coincide con este controlador, pero no se encuentra ningún método con el nombre de acción especificado en el controlador.

(Heredado de Controller)
HttpNotFound()

Devuelve una instancia de la clase HttpNotFoundResult.

(Heredado de Controller)
HttpNotFound(String)

Devuelve una instancia de la clase HttpNotFoundResult.

(Heredado de Controller)
Initialize(RequestContext)

Inicializa datos que quizás no estén disponibles cuando se llame al constructor.

(Heredado de Controller)
JavaScript(String)

Crea un objeto JavaScriptResult.

(Heredado de Controller)
Json(Object)

Crea un JsonResult objeto que serializa el objeto especificado en Notación de objetos JavaScript (JSON).

(Heredado de Controller)
Json(Object, JsonRequestBehavior)

Crea un objeto JsonResult que serializa el objeto especificado con el formato JSON (notación de objetos JavaScript) usando el comportamiento de solicitud JSON especificado.

(Heredado de Controller)
Json(Object, String)

Crea un JsonResult objeto que serializa el objeto especificado en formato Notación de objetos JavaScript (JSON).

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

Crea un JsonResult objeto que serializa el objeto especificado en formato Notación de objetos JavaScript (JSON).

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

Crea un JsonResult objeto que serializa el objeto especificado en formato De notación de objetos JavaScript (JSON) mediante el tipo de contenido, la codificación de contenido y el comportamiento de la solicitud JSON.

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

Crea un JsonResult objeto que serializa el objeto especificado en formato notación de objetos JavaScript (JSON) mediante el tipo de contenido y el comportamiento de la solicitud JSON especificados.

(Heredado de Controller)
OnActionExecuted(ActionExecutedContext)

Se le llama después de invocar al método de acción.

(Heredado de Controller)
OnActionExecuting(ActionExecutingContext)

Se le llama antes de invocar al método de acción.

(Heredado de Controller)
OnAuthentication(AuthenticationContext)

Se le llama cuando se produce la autorización.

(Heredado de Controller)
OnAuthenticationChallenge(AuthenticationChallengeContext)

Se llama cuando se produce el desafío de autorización.

(Heredado de Controller)
OnAuthorization(AuthorizationContext)

Se le llama cuando se produce la autorización.

(Heredado de Controller)
OnException(ExceptionContext)

Se le llama cuando se produce una excepción no controlada en la acción.

(Heredado de Controller)
OnResultExecuted(ResultExecutedContext)

Se le llama después de ejecutar el resultado de la acción devuelto por un método de acción.

(Heredado de Controller)
OnResultExecuting(ResultExecutingContext)

Se le llama antes de ejecutar el resultado de la acción devuelto por un método de acción.

(Heredado de Controller)
PartialView()

Crea un PartialViewResult objeto que representa una vista parcial.

(Heredado de Controller)
PartialView(Object)

Crea un PartialViewResult objeto que representa una vista parcial mediante el modelo especificado.

(Heredado de Controller)
PartialView(String)

Crea un PartialViewResult objeto que representa una vista parcial mediante el nombre de vista especificado.

(Heredado de Controller)
PartialView(String, Object)

Crea un PartialViewResult objeto que representa una vista parcial mediante el nombre de vista y el modelo especificados.

(Heredado de Controller)
Redirect(String)

Crea un RedirectResult objeto que redirige a la dirección URL especificada.

(Heredado de Controller)
RedirectPermanent(String)

Devuelve una instancia de la RedirectResult clase con la propiedad Permanent establecida en true.

(Heredado de Controller)
RedirectToAction(String)

Redirige a la acción especificada utilizando el nombre de acción.

(Heredado de Controller)
RedirectToAction(String, Object)

Redirige a la acción especificada utilizando los valores de ruta y nombre de acción.

(Heredado de Controller)
RedirectToAction(String, RouteValueDictionary)

Redirige a la acción especificada utilizando el diccionario de ruta y el nombre de acción.

(Heredado de Controller)
RedirectToAction(String, String)

Redirige a la acción especificada utilizando el nombre de acción y controlador.

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

Redirige a la acción especificada utilizando el diccionario de ruta y el nombre de acción y controlador.

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

Redirige a la acción especificada utilizando los valores de ruta y el nombre de acción y controlador.

(Heredado de Controller)
RedirectToActionPermanent(String)

Devuelve una instancia de la RedirectResult clase con la propiedad Permanent establecida en true mediante el nombre de acción especificado.

(Heredado de Controller)
RedirectToActionPermanent(String, Object)

Devuelve una instancia de la RedirectResult clase con la propiedad Permanent establecida en true mediante el nombre de acción especificado y los valores de ruta.

(Heredado de Controller)
RedirectToActionPermanent(String, RouteValueDictionary)

Devuelve una instancia de la RedirectResult clase con la propiedad Permanent establecida en true mediante el nombre de acción especificado y los valores de ruta.

(Heredado de Controller)
RedirectToActionPermanent(String, String)

Devuelve una instancia de la RedirectResult clase con la propiedad Permanent establecida en true mediante el nombre de acción especificado y el nombre del controlador.

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

Devuelve una instancia de la RedirectResult clase con la propiedad Permanent establecida en true mediante el nombre de acción, el nombre del controlador y los valores de ruta especificados.

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

Devuelve una instancia de la RedirectResult clase con la propiedad Permanent establecida en true mediante el nombre de acción, el nombre del controlador y los valores de ruta especificados.

(Heredado de Controller)
RedirectToRoute(Object)

Redirige a la ruta especificada utilizando los valores de ruta especificados.

(Heredado de Controller)
RedirectToRoute(RouteValueDictionary)

Redirige a la ruta especificada utilizando el diccionario de ruta.

(Heredado de Controller)
RedirectToRoute(String)

Redirige a la ruta especificada utilizando el nombre de ruta.

(Heredado de Controller)
RedirectToRoute(String, Object)

Redirige a la ruta especificada utilizando los valores de ruta y nombre de ruta.

(Heredado de Controller)
RedirectToRoute(String, RouteValueDictionary)

Redirige a la ruta especificada utilizando el nombre de ruta y el diccionario de ruta.

(Heredado de Controller)
RedirectToRoutePermanent(Object)

Devuelve una instancia de la clase RedirectResult con la propiedad Permanent establecida en true usando los valores de ruta especificados.

(Heredado de Controller)
RedirectToRoutePermanent(RouteValueDictionary)

Devuelve una instancia de la clase RedirectResult con la propiedad Permanent establecida en true usando los valores de ruta especificados.

(Heredado de Controller)
RedirectToRoutePermanent(String)

Devuelve una instancia de la clase RedirectResult con la propiedad Permanent establecida en true usando el nombre de ruta especificado.

(Heredado de Controller)
RedirectToRoutePermanent(String, Object)

Devuelve una instancia de la clase RedirectResult con la propiedad Permanent establecida en true usando el nombre y los valores de ruta especificados.

(Heredado de Controller)
RedirectToRoutePermanent(String, RouteValueDictionary)

Devuelve una instancia de la clase RedirectResult con la propiedad Permanent establecida en true usando el nombre y los valores de ruta especificados.

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

Actualiza la instancia de modelo especificada con los valores del proveedor de valores actual del controlador.

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

Actualiza la instancia de modelo especificada con los valores del proveedor de valores.

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

Actualiza la instancia de modelo especificada con los valores del proveedor de valores actual y un prefijo del controlador.

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

Actualiza la instancia de modelo especificada usando valores del proveedor de valores y una lista de propiedades para incluir.

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

Actualiza la instancia de modelo especificada con los valores del proveedor de valores actual, un prefijo y las propiedades incluidas del controlador.

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

Actualiza la instancia de modelo especificada con los valores del proveedor de valores, un prefijo y las propiedades incluidas.

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

Actualiza la instancia de modelo especificada usando valores del proveedor de valores actual del controlador, un prefijo, una lista de propiedades para excluir y una lista de propiedades para incluir.

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

Novedades la instancia de modelo especificada mediante valores del proveedor de valores, un prefijo, una lista de propiedades para excluir y una lista de propiedades que se van a incluir.

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

Actualiza la instancia de modelo especificada con los valores del proveedor de valores actual y las propiedades incluidas del controlador.

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

Actualiza la instancia de modelo especificada usando valores del proveedor de valores y una lista de propiedades para incluir.

(Heredado de Controller)
TryValidateModel(Object)

Valida la instancia de modelo especificada.

(Heredado de Controller)
TryValidateModel(Object, String)

Valida la instancia de modelo especificada utilizando un prefijo HTML.

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

Actualiza la instancia de modelo especificada con los valores del proveedor de valores actual del controlador.

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

Actualiza la instancia de modelo especificada con los valores del proveedor de valores.

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

Actualiza la instancia de modelo especificada con los valores del proveedor de valores actual y un prefijo del controlador.

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

Actualiza la instancia de modelo especificada usando valores del proveedor de valores, un prefijo y una lista de propiedades para incluir.

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

Actualiza la instancia de modelo especificada con los valores del proveedor de valores actual, un prefijo y las propiedades incluidas del controlador.

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

Actualiza la instancia de modelo especificada usando valores del proveedor de valores, un prefijo y una lista de propiedades para incluir.

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

Actualiza la instancia de modelo especificada usando valores del proveedor de valores actual del controlador, un prefijo, una lista de propiedades para excluir y una lista de propiedades para incluir.

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

Actualiza la instancia de modelo especificada usando valores del proveedor de valores, un prefijo, una lista de propiedades para excluir y una lista de propiedades para incluir.

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

Actualiza la instancia de modelo especificada con los valores del proveedor de valores actual del objeto controlador.

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

Actualiza la instancia de modelo especificada usando valores del proveedor de valores, un prefijo y una lista de propiedades para incluir.

(Heredado de Controller)
ValidateModel(Object)

Valida la instancia de modelo especificada.

(Heredado de Controller)
ValidateModel(Object, String)

Valida la instancia de modelo especificada utilizando un prefijo HTML.

(Heredado de Controller)
View()

Crea un ViewResult objeto que representa una vista a la respuesta.

(Heredado de Controller)
View(IView)

Crea un ViewResult objeto que representa el objeto IView especificado.

(Heredado de Controller)
View(IView, Object)

Crea un ViewResult objeto que representa el objeto especificado IView .

(Heredado de Controller)
View(Object)

Crea un ViewResult objeto mediante el modelo que representa una vista a la respuesta.

(Heredado de Controller)
View(String)

Crea un ViewResult objeto mediante el nombre de vista que representa una vista.

(Heredado de Controller)
View(String, Object)

Crea un ViewResult objeto que representa el objeto IView especificado.

(Heredado de Controller)
View(String, String)

Crea un ViewResult objeto con el nombre de vista y el nombre de página maestra que representa una vista a la respuesta.

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

Crea un ViewResult objeto con el nombre de vista, el nombre de la página maestra y el modelo que representa una vista.

(Heredado de Controller)

Implementaciones de interfaz explícitas

IActionFilter.OnActionExecuted(ActionExecutedContext)

Este método llama al método OnActionExecuted.

(Heredado de Controller)
IActionFilter.OnActionExecuting(ActionExecutingContext)

Este método llama al método OnActionExecuting.

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

Este método llama al método BeginExecute.

(Heredado de Controller)
IAsyncController.EndExecute(IAsyncResult)

Este método llama al método EndExecute.

(Heredado de Controller)
IAuthenticationFilter.OnAuthentication(AuthenticationContext)

Este método llama al método OnAuthentication.

(Heredado de Controller)
IAuthenticationFilter.OnAuthenticationChallenge(AuthenticationChallengeContext)

Este método llama al método OnAuthenticationChallenge.

(Heredado de Controller)
IAuthorizationFilter.OnAuthorization(AuthorizationContext)

Este método llama al método OnAuthorization.

(Heredado de Controller)
IController.Execute(RequestContext)

Ejecuta el contexto de solicitud especificado.

(Heredado de ControllerBase)
IExceptionFilter.OnException(ExceptionContext)

Este método llama al método OnException.

(Heredado de Controller)
IResultFilter.OnResultExecuted(ResultExecutedContext)

Este método llama al método OnResultExecuted.

(Heredado de Controller)
IResultFilter.OnResultExecuting(ResultExecutingContext)

Este método llama al método OnResultExecuting.

(Heredado de Controller)

Se aplica a