Каковы все доступные результаты действий для ASP.NET MVC?

StackOverflow https://stackoverflow.com/questions/1007680

  •  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

Другие советы

От Типы ActionResult в MVC2:

  • ContentResult — представляет текстовый результат.

  • EmplyResult - не представляет результата.

  • FileContentResult - представляет загружаемый файл (с двоичным контентом).

  • FilePathresult - представляет загружаемый файл (с путем).

  • FileStreamResult - представляет загружаемый файл (с потоком файла).

  • Javascriptresult - представляет собой сценарий JavaScript.

  • JSonResult - представляет результат записей объекта JavaScript, который можно использовать в приложении AJAX.

  • PartialViewResult - представляет HTML и разметку, представленную частичным представлением.

  • Redirectresult - представляет собой перенаправление на новый URL.

  • Redirecttorouteresult - представляет собой результат, который выполняет перенаправление, используя указанный словари значений маршрута.

  • ViewResult - представляет HTML и разметку, представленную представлением.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top