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


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

Получает связанные с НТТР сведения об индивидуальном НТТР-запросе.

(Унаследовано от 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)

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

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

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

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

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

(Унаследовано от 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)

Создает объект FileContentResult, используя содержимое файла и тип файла.

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

Создает объект FileContentResult, используя содержимое файла, тип содержимого и имя конечного файла.

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

Создает объект FileStreamResult, используя объект Stream и тип содержимого.

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

Создает объект FileStreamResult, используя объект Stream, тип содержимого и имя конечного файла.

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

Создает объект FilePathResult, используя имя файла и тип содержимого.

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

Создает объект FilePathResult, используя имя файла, тип содержимого и имя загрузки файла.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Создает JsonResult объект , который сериализует указанный объект в формат нотации объектов JavaScript (JSON), используя указанный тип контента и поведение запроса 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)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

(Унаследовано от 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)

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