Поделиться через


AsyncController Класс

Определение

Предоставляется для обеспечения обратной совместимости с ASP.NET MVC 3.

public abstract class AsyncController : System.Web.Mvc.Controller
type AsyncController = class
    inherit Controller
Public MustInherit Class AsyncController
Inherits Controller
Наследование
AsyncController

Конструкторы

AsyncController()

Инициализирует новый экземпляр класса AsyncController.

Свойства

ActionInvoker

Возвращает вызывающий объект действия для контроллера.

(Унаследовано от Controller)
AsyncManager

Предоставляет асинхронные операции.

(Унаследовано от Controller)
Binders

Возвращает или задает привязку.

(Унаследовано от Controller)
ControllerContext

Возвращает или задает контекст контроллера.

(Унаследовано от ControllerBase)
DisableAsyncSupport

Получает, следует ли отключить асинхронную поддержку контроллера.

(Унаследовано от Controller)
HttpContext

Возвращает сведения о отдельном HTTP-запросе.

(Унаследовано от Controller)
ModelState

Возвращает объект словаря состояния модели, содержащий состояние модели и проверки привязки модели.

(Унаследовано от Controller)
Profile

Возвращает профиль контекста HTTP.

(Унаследовано от Controller)
Request

Возвращает объект HttpRequestBase для текущего HTTP-запроса.

(Унаследовано от Controller)
Resolver

Представляет замещающий сопоставитель зависимостей, предоставляющий службы. По умолчанию используется System.Web.Mvc.DependencyResolver.CurrentCache.

(Унаследовано от Controller)
Response

Возвращает объект HttpResponseBase для текущего HTTP-ответа.

(Унаследовано от Controller)
RouteData

Возвращает данные маршрута для текущего запроса.

(Унаследовано от Controller)
Server

Возвращает объект HttpServerUtilityBase, предоставляющий методы, используемые во время обработки веб-запросов.

(Унаследовано от Controller)
Session

Возвращает объект HttpSessionStateBase для текущего HTTP-запроса.

(Унаследовано от Controller)
TempData

Возвращает или задает словарь для временных данных.

(Унаследовано от ControllerBase)
TempDataProvider

Возвращает объект поставщика временных данных, используемый для хранения данных для следующего запроса.

(Унаследовано от Controller)
Url

Возвращает вспомогательный объект URL-адреса, используемый для создания URL-адресов с помощью маршрутизации.

(Унаследовано от Controller)
User

Возвращает сведения о безопасности пользователя для текущего HTTP-запроса.

(Унаследовано от Controller)
ValidateRequest

Возвращает или задает значение, указывающее, включена ли проверка запроса для этого запроса.

(Унаследовано от ControllerBase)
ValueProvider

Возвращает или задает поставщика значений для контроллера.

(Унаследовано от ControllerBase)
ViewBag

Возвращает словарь данных динамического представления.

(Унаследовано от ControllerBase)
ViewData

Возвращает или задает словарь для просмотра данных.

(Унаследовано от ControllerBase)
ViewEngineCollection

Возвращает коллекцию обработчиков представлений.

(Унаследовано от Controller)

Методы

BeginExecute(RequestContext, AsyncCallback, Object)

Начинает выполнение указанного контекста запроса

(Унаследовано от Controller)
BeginExecuteCore(AsyncCallback, Object)

Начинает вызывать действие в текущем контексте контроллера.

(Унаследовано от Controller)
Content(String, String, Encoding)

Создает объект результата содержимого с помощью строки, типа контента и кодирования содержимого.

(Унаследовано от Controller)
Content(String, String)

Создает объект результата содержимого с помощью строки и типа контента.

(Унаследовано от Controller)
Content(String)

Создает объект результата содержимого с помощью строки.

(Унаследовано от Controller)
CreateActionInvoker()

Создает вызывающий объект действия.

(Унаследовано от Controller)
CreateTempDataProvider()

Создает временный поставщик данных.

(Унаследовано от Controller)
Dispose()

Освобождает все ресурсы, используемые текущим экземпляром класса Controller.

(Унаследовано от Controller)
Dispose(Boolean)

Освобождает неуправляемые ресурсы и при необходимости освобождает управляемые ресурсы.

(Унаследовано от Controller)
EndExecute(IAsyncResult)

Завершает вызов действия в текущем контексте контроллера.

(Унаследовано от Controller)
EndExecuteCore(IAsyncResult)

Заканчивает ядро выполнения.

(Унаследовано от Controller)
Execute(RequestContext)

Выполняет указанный контекст запроса.

(Унаследовано от ControllerBase)
ExecuteCore()

Вызывает действие в текущем контексте контроллера.

(Унаследовано от Controller)
File(Byte[], String, String)

Создает объект FileContentResult с помощью содержимого файла, типа контента и имени целевого файла.

(Унаследовано от Controller)
File(Byte[], String)

Создает объект FileContentResult с помощью содержимого файла и типа файла.

(Унаследовано от Controller)
File(Stream, String, String)

Создает объект FileStreamResult с помощью объекта Stream, типа контента и имени целевого файла.

(Унаследовано от Controller)
File(Stream, String)

Создает объект FileStreamResult с помощью объекта Stream и типа контента.

(Унаследовано от Controller)
File(String, String, String)

Создает объект FilePathResult с помощью имени файла, типа контента и имени скачивания файла.

(Унаследовано от Controller)
File(String, String)

Создает объект FilePathResult с помощью имени файла и типа контента.

(Унаследовано от Controller)
HandleUnknownAction(String)

Вызывается, когда запрос соответствует этому контроллеру, но в контроллере отсутствует метод с указанным именем действия.

(Унаследовано от Controller)
HttpNotFound()

Возвращает экземпляр класса HttpNotFoundResult.

(Унаследовано от Controller)
HttpNotFound(String)

Возвращает экземпляр класса HttpNotFoundResult.

(Унаследовано от Controller)
Initialize(RequestContext)

Инициализирует данные, которые могут быть недоступны при вызове конструктора.

(Унаследовано от Controller)
JavaScript(String)

Создает объект JavaScriptResult.

(Унаследовано от Controller)
Json(Object, JsonRequestBehavior)

Создает объект JsonResult, который сериализует указанный объект в формат нотации объектов JavaScript (JSON), используя указанное поведение запроса JSON.

(Унаследовано от Controller)
Json(Object, String, Encoding, JsonRequestBehavior)

Создает объект JsonResult, сериализирующий указанный объект в формат нотации объектов JavaScript (JSON), используя тип контента, кодировку содержимого и поведение запроса JSON.

(Унаследовано от Controller)
Json(Object, String, Encoding)

Создает объект JsonResult, который сериализует указанный объект в формате нотации объектов JavaScript (JSON).

(Унаследовано от Controller)
Json(Object, String, JsonRequestBehavior)

Создает объект JsonResult, который сериализует указанный объект в формат нотации объектов JavaScript (JSON), используя указанный тип контента и поведение запроса JSON.

(Унаследовано от Controller)
Json(Object, String)

Создает объект JsonResult, который сериализует указанный объект в формате нотации объектов JavaScript (JSON).

(Унаследовано от Controller)
Json(Object)

Создает объект JsonResult, который сериализует указанный объект в нотацию объектов JavaScript (JSON).

(Унаследовано от Controller)
OnActionExecuted(ActionExecutedContext)

Вызывается после вызова метода действия.

(Унаследовано от Controller)
OnActionExecuting(ActionExecutingContext)

Вызывается перед вызовом метода действия.

(Унаследовано от Controller)
OnAuthentication(AuthenticationContext)

Вызывается при возникновении авторизации.

(Унаследовано от Controller)
OnAuthenticationChallenge(AuthenticationChallengeContext)

Вызывается при возникновении проблемы авторизации.

(Унаследовано от Controller)
OnAuthorization(AuthorizationContext)

Вызывается при возникновении авторизации.

(Унаследовано от Controller)
OnException(ExceptionContext)

Вызывается при возникновении необработанного исключения в действии.

(Унаследовано от Controller)
OnResultExecuted(ResultExecutedContext)

Вызывается после выполнения результата действия, возвращаемого методом действия.

(Унаследовано от Controller)
OnResultExecuting(ResultExecutingContext)

Вызывается перед выполнением результата действия, возвращаемого методом действия.

(Унаследовано от Controller)
PartialView()

Создает объект PartialViewResult, который отрисовывает частичное представление.

(Унаследовано от Controller)
PartialView(Object)

Создает объект PartialViewResult, который отрисовывает частичное представление с помощью указанной модели.

(Унаследовано от Controller)
PartialView(String, Object)

Создает объект PartialViewResult, который отображает частичное представление с помощью указанного имени представления и модели.

(Унаследовано от Controller)
PartialView(String)

Создает объект PartialViewResult, который отображает частичное представление с помощью указанного имени представления.

(Унаследовано от Controller)
Redirect(String)

Создает объект RedirectResult, который перенаправляется на указанный URL-адрес.

(Унаследовано от Controller)
RedirectPermanent(String)

Возвращает экземпляр класса RedirectResult с постоянным свойством, равным true.

(Унаследовано от Controller)
RedirectToAction(String, Object)

Перенаправляется в указанное действие, используя значения имени действия и маршрута.

(Унаследовано от Controller)
RedirectToAction(String, RouteValueDictionary)

Перенаправляется на указанное действие с помощью имени действия и словаря маршрутов.

(Унаследовано от Controller)
RedirectToAction(String, String, Object)

Перенаправляется на указанное действие с помощью имени действия, имени контроллера и словаря маршрутов.

(Унаследовано от Controller)
RedirectToAction(String, String, RouteValueDictionary)

Перенаправляется на указанное действие с помощью имени действия, имени контроллера и значений маршрута.

(Унаследовано от Controller)
RedirectToAction(String, String)

Перенаправляется на указанное действие с помощью имени действия и имени контроллера.

(Унаследовано от Controller)
RedirectToAction(String)

Перенаправляется на указанное действие с помощью имени действия.

(Унаследовано от Controller)
RedirectToActionPermanent(String, Object)

Возвращает экземпляр класса RedirectResult с постоянным свойством, равным true, используя указанное имя действия и значения маршрута.

(Унаследовано от Controller)
RedirectToActionPermanent(String, RouteValueDictionary)

Возвращает экземпляр класса RedirectResult с постоянным свойством, равным true, используя указанное имя действия и значения маршрута.

(Унаследовано от Controller)
RedirectToActionPermanent(String, String, Object)

Возвращает экземпляр класса RedirectResult с постоянным свойством, заданным значением true, используя указанное имя действия, имя контроллера и значения маршрута.

(Унаследовано от Controller)
RedirectToActionPermanent(String, String, RouteValueDictionary)

Возвращает экземпляр класса RedirectResult с постоянным свойством, заданным значением true, используя указанное имя действия, имя контроллера и значения маршрута.

(Унаследовано от Controller)
RedirectToActionPermanent(String, String)

Возвращает экземпляр класса RedirectResult с постоянным свойством, равным true, используя указанное имя действия и имя контроллера.

(Унаследовано от Controller)
RedirectToActionPermanent(String)

Возвращает экземпляр класса RedirectResult с свойством Постоянного значения true с использованием указанного имени действия.

(Унаследовано от Controller)
RedirectToRoute(Object)

Перенаправляется на указанный маршрут с помощью указанных значений маршрутов.

(Унаследовано от Controller)
RedirectToRoute(RouteValueDictionary)

Перенаправляется на указанный маршрут с помощью словаря маршрутов.

(Унаследовано от Controller)
RedirectToRoute(String, Object)

Перенаправляется на указанный маршрут, используя значения имени маршрута и маршрута.

(Унаследовано от Controller)
RedirectToRoute(String, RouteValueDictionary)

Перенаправляется на указанный маршрут с помощью имени маршрута и словаря маршрутов.

(Унаследовано от Controller)
RedirectToRoute(String)

Перенаправляется на указанный маршрут с помощью имени маршрута.

(Унаследовано от Controller)
RedirectToRoutePermanent(Object)

Возвращает экземпляр класса RedirectResult с свойством Permanent, заданным значением true, используя указанные значения маршрута.

(Унаследовано от Controller)
RedirectToRoutePermanent(RouteValueDictionary)

Возвращает экземпляр класса RedirectResult с свойством Permanent, заданным значением true, используя указанные значения маршрута.

(Унаследовано от Controller)
RedirectToRoutePermanent(String, Object)

Возвращает экземпляр класса RedirectResult с свойством Permanent, заданным значением true, используя указанные значения имени маршрута и маршрута.

(Унаследовано от Controller)
RedirectToRoutePermanent(String, RouteValueDictionary)

Возвращает экземпляр класса RedirectResult с свойством Permanent, заданным значением true, используя указанные значения имени маршрута и маршрута.

(Унаследовано от Controller)
RedirectToRoutePermanent(String)

Возвращает экземпляр класса RedirectResult с свойством Permanent, равным true, используя указанное имя маршрута.

(Унаследовано от Controller)
TryUpdateModel<TModel>(TModel, IValueProvider)

Обновляет указанный экземпляр модели, используя значения от поставщика значений.

(Унаследовано от Controller)
TryUpdateModel<TModel>(TModel, String, IValueProvider)

Обновляет указанный экземпляр модели, используя значения от поставщика значений и список свойств для включения.

(Унаследовано от Controller)
TryUpdateModel<TModel>(TModel, String, String[], IValueProvider)

Обновляет указанный экземпляр модели, используя значения от поставщика значений, префикса и включенных свойств.

(Унаследовано от Controller)
TryUpdateModel<TModel>(TModel, String, String[], String[], IValueProvider)

Обновляет указанный экземпляр модели с помощью значений от поставщика значений, префикса, списка свойств, которые следует исключить, и списка свойств для включения.

(Унаследовано от Controller)
TryUpdateModel<TModel>(TModel, String, String[], String[])

Обновляет указанный экземпляр модели, используя значения от текущего поставщика значений контроллера, префикса, списка свойств, которые следует исключить, и списка свойств для включения.

(Унаследовано от Controller)
TryUpdateModel<TModel>(TModel, String, String[])

Обновляет указанный экземпляр модели, используя значения от текущего поставщика значений контроллера, префикса и включенных свойств.

(Унаследовано от Controller)
TryUpdateModel<TModel>(TModel, String)

Обновляет указанный экземпляр модели, используя значения от текущего поставщика значений контроллера и префикса.

(Унаследовано от Controller)
TryUpdateModel<TModel>(TModel, String[], IValueProvider)

Обновляет указанный экземпляр модели, используя значения от поставщика значений и список свойств для включения.

(Унаследовано от Controller)
TryUpdateModel<TModel>(TModel, String[])

Обновляет указанный экземпляр модели, используя значения от текущего поставщика значений контроллера и включенные свойства.

(Унаследовано от Controller)
TryUpdateModel<TModel>(TModel)

Обновляет указанный экземпляр модели с помощью значений текущего поставщика значений контроллера.

(Унаследовано от Controller)
TryValidateModel(Object, String)

Проверяет указанный экземпляр модели с помощью префикса HTML.

(Унаследовано от Controller)
TryValidateModel(Object)

Проверяет указанный экземпляр модели.

(Унаследовано от Controller)
UpdateModel<TModel>(TModel, IValueProvider)

Обновляет указанный экземпляр модели, используя значения от поставщика значений.

(Унаследовано от Controller)
UpdateModel<TModel>(TModel, String, IValueProvider)

Обновляет указанный экземпляр модели, используя значения от поставщика значений, префикса и списка свойств для включения.

(Унаследовано от Controller)
UpdateModel<TModel>(TModel, String, String[], IValueProvider)

Обновляет указанный экземпляр модели, используя значения от поставщика значений, префикса и списка свойств для включения.

(Унаследовано от Controller)
UpdateModel<TModel>(TModel, String, String[], String[], IValueProvider)

Обновляет указанный экземпляр модели с помощью значений у поставщика значений, префикса, списка свойств, которые следует исключить, и списка свойств, которые необходимо включить.

(Унаследовано от Controller)
UpdateModel<TModel>(TModel, String, String[], String[])

Обновляет указанный экземпляр модели, используя значения от текущего поставщика значений контроллера, префикса, списка свойств, которые следует исключить, и списка свойств для включения.

(Унаследовано от Controller)
UpdateModel<TModel>(TModel, String, String[])

Обновляет указанный экземпляр модели, используя значения от текущего поставщика значений контроллера, префикса и включенных свойств.

(Унаследовано от Controller)
UpdateModel<TModel>(TModel, String)

Обновляет указанный экземпляр модели, используя значения от текущего поставщика значений контроллера и префикса.

(Унаследовано от Controller)
UpdateModel<TModel>(TModel, String[], IValueProvider)

Обновляет указанный экземпляр модели, используя значения от поставщика значений, префикса и списка свойств для включения.

(Унаследовано от Controller)
UpdateModel<TModel>(TModel, String[])

Обновляет указанный экземпляр модели с помощью значений текущего поставщика значений объекта контроллера.

(Унаследовано от Controller)
UpdateModel<TModel>(TModel)

Обновляет указанный экземпляр модели с помощью значений текущего поставщика значений контроллера.

(Унаследовано от Controller)
ValidateModel(Object, String)

Проверяет указанный экземпляр модели с помощью префикса HTML.

(Унаследовано от Controller)
ValidateModel(Object)

Проверяет указанный экземпляр модели.

(Унаследовано от Controller)
View()

Создает объект ViewResult, который отображает представление в ответе.

(Унаследовано от Controller)
View(IView, Object)

Создает объект ViewResult, который отрисовывает указанный объект IView.

(Унаследовано от Controller)
View(IView)

Создает объект ViewResult, который отрисовывает указанный объект IView.

(Унаследовано от Controller)
View(Object)

Создает объект ViewResult с помощью модели, отображающей представление в ответе.

(Унаследовано от Controller)
View(String, Object)

Создает объект ViewResult, который отрисовывает указанный объект IView.

(Унаследовано от Controller)
View(String, String, Object)

Создает объект ViewResult с помощью имени представления, имени главной страницы и модели, отображающей представление.

(Унаследовано от Controller)
View(String, String)

Создает объект ViewResult с помощью имени представления и имени главной страницы, отображающего представление в ответе.

(Унаследовано от Controller)
View(String)

Создает объект ViewResult с помощью имени представления, отображающего представление.

(Унаследовано от Controller)

Явные реализации интерфейса

IActionFilter.OnActionExecuted(ActionExecutedContext)

Этот метод вызывает метод OnActionExecuted.

(Унаследовано от Controller)
IActionFilter.OnActionExecuting(ActionExecutingContext)

Этот метод вызывает метод OnActionExecuting.

(Унаследовано от Controller)
IAsyncController.BeginExecute(RequestContext, AsyncCallback, Object)

Этот метод вызывает метод BeginExecute.

(Унаследовано от Controller)
IAsyncController.EndExecute(IAsyncResult)

Этот метод вызывает метод EndExecute.

(Унаследовано от Controller)
IAuthenticationFilter.OnAuthentication(AuthenticationContext)

Этот метод вызывает метод OnAuthentication.

(Унаследовано от Controller)
IAuthenticationFilter.OnAuthenticationChallenge(AuthenticationChallengeContext)

Этот метод вызывает метод OnAuthenticationChallenge.

(Унаследовано от Controller)
IAuthorizationFilter.OnAuthorization(AuthorizationContext)

Этот метод вызывает метод OnAuthorization.

(Унаследовано от Controller)
IController.Execute(RequestContext)

Выполняет указанный контекст запроса.

(Унаследовано от ControllerBase)
IExceptionFilter.OnException(ExceptionContext)

Этот метод вызывает метод OnException.

(Унаследовано от Controller)
IResultFilter.OnResultExecuted(ResultExecutedContext)

Этот метод вызывает метод OnResultExecuted.

(Унаследовано от Controller)
IResultFilter.OnResultExecuting(ResultExecutingContext)

Этот метод вызывает метод OnResultExecuting.

(Унаследовано от Controller)

Применяется к