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.

Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top