Каковы все доступные ActionResults для ASP.NET MVC?
Каковы все методы, возвращающие ActionResult в ASP.NET MVC прямо сейчас (например, RedirectToAction и т.д.).
Я не нашел хороший ресурс документации, в котором перечислены такие материалы.
Ответы
Ответ 1
Найдено здесь
System.Web.Mvc.ActionResult
System.Web.Mvc.ContentResult
System.Web.Mvc.EmptyResult
System.Web.Mvc.FileResult
System.Web.Mvc.HttpUnauthorizedResult
System.Web.Mvc.JavaScriptResult
System.Web.Mvc.JsonResult
System.Web.Mvc.RedirectResult
System.Web.Mvc.RedirectToRouteResult
System.Web.Mvc.ViewResultBase
Методы объекта контроллера здесь
Существует:
Content
File
Javascript
Json
PartialView
Redirect
RedirectToAction
RedirectToRoute
View
Ответ 2
От Типы ActionResult в MVC2:
-
ContentResult - представляет текстовый результат.
-
EmptyResult - не представляет
результат.
-
FileContentResult - представляет собой загружаемый файл (с
двоичный контент).
-
FilePathResult - представляет загружаемый файл
(с дорожкой).
-
FileStreamResult - представляет собой загружаемый файл
(с файловым потоком).
-
JavaScriptResult - представляет собой JavaScript
script.
-
JsonResult - представляет результат представления объекта JavaScript
которые могут использоваться в приложении AJAX.
-
PartialViewResult -
Представляет HTML и разметку, отображаемую частичным представлением.
-
RedirectResult
- Представляет перенаправление на новый URL.
-
RedirectToRouteResult -
Представляет результат, который выполняет перенаправление, используя
указанный словарь значений маршрута.
-
ViewResult - представляет HTML и
разметка, отображаемая видом.