Каковы все доступные результаты действий для ASP.NET MVC?
-
06-07-2019 - |
Вопрос
Каковы все методы, которые на данный момент возвращают ActionResult в ASP.NET MVC (т.RedirectToAction и т. д.)
Я не нашел хорошего ресурса документации, в котором перечислены подобные вещи.
Решение
Найдено по адресу здесь
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
Другие советы
ContentResult — представляет текстовый результат.
EmplyResult - не представляет результата.
FileContentResult - представляет загружаемый файл (с двоичным контентом).
FilePathresult - представляет загружаемый файл (с путем).
FileStreamResult - представляет загружаемый файл (с потоком файла).
Javascriptresult - представляет собой сценарий JavaScript.
JSonResult - представляет результат записей объекта JavaScript, который можно использовать в приложении AJAX.
PartialViewResult - представляет HTML и разметку, представленную частичным представлением.
Redirectresult - представляет собой перенаправление на новый URL.
Redirecttorouteresult - представляет собой результат, который выполняет перенаправление, используя указанный словари значений маршрута.
ViewResult - представляет HTML и разметку, представленную представлением.