Quali sono tutti i ActionResults disponibili per ASP.NET MVC?
-
06-07-2019 - |
Domanda
Quali sono tutti i metodi che restituiscono un ActionResult in ASP.NET MVC a partire da ora (es. RedirectToAction, ecc.)
Non ho trovato una buona risorsa di documentazione che elenca questo tipo di cose.
Soluzione
Trovato da qui
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
I metodi sull'oggetto controller sono qui
C'è:
Content File Javascript Json PartialView Redirect RedirectToAction RedirectToRoute View
Altri suggerimenti
Da Tipi di risultati azione in MVC2 :
-
ContentResult - Rappresenta un risultato di testo.
-
EmptyResult - Rappresenta no risultato.
-
FileContentResult - Rappresenta un file scaricabile (con il contenuto binario).
-
FilePathResult - Rappresenta un file scaricabile (con un percorso).
-
FileStreamResult - Rappresenta un file scaricabile (con un flusso di file).
-
JavaScriptResult - Rappresenta un JavaScript script.
-
JsonResult - Rappresenta un risultato della notazione oggetto JavaScript che può essere utilizzato in un'applicazione AJAX.
-
PartialViewResult - Rappresenta HTML e markup resi da una vista parziale.
-
RedirectResult - Rappresenta un reindirizzamento a un nuovo URL.
-
RedirectToRouteResult - Rappresenta un risultato che esegue un reindirizzamento utilizzando il dizionario dei valori di percorso specificati.
-
ViewResult - Rappresenta HTML e markup reso da una vista.