Quais são todos os ActionResults disponíveis para ASP.NET MVC?
-
06-07-2019 - |
Pergunta
O que são todos os métodos que retornam uma ActionResult em ASP.NET MVC a partir de agora (ie. RedirectToAction, etc.)
Eu não encontrei um bom recurso documentação que lista este tipo de coisa.
Solução
Encontrado de href="http://msdn.microsoft.com/en-us/library/system.web.mvc.actionresult.aspx" aqui
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
métodos no objeto do controlador são href="http://msdn.microsoft.com/en-us/library/system.web.mvc.controller_methods.aspx" aqui
Não é:
Content File Javascript Json PartialView Redirect RedirectToAction RedirectToRoute View
Outras dicas
A partir ActionResult tipos em MVC2 :
-
ContentResult - Representa um resultado de texto.
-
EmptyResult - representa nenhuma resultado.
-
FileContentResult - Representa um arquivo para download (com a conteúdo binário).
-
FilePathResult - Representa um arquivo para download (Com um caminho).
-
FileStreamResult - Representa um arquivo para download (Com um fluxo de arquivo).
-
JavaScriptResult - Representa um JavaScript roteiro.
-
JsonResult - Representa um resultado de JavaScript Object Notation que pode ser utilizado numa aplicação de AJAX.
-
PartialViewResult - Representa HTML e marcação processada por uma vista parcial.
-
RedirectResult - Representa um redirecionamento para uma nova URL.
-
RedirectToRouteResult - Representa um resultado que executa um redirecionamento usando o valores de rota especificados dicionário.
-
ViewResult - representa HTML e marcação processada por uma visão.