MVC ActionResult Türleri Ve Açıklamaları
| ActionResult Türü | Açıklama | Helper Metodu |
|---|---|---|
| HttpNotFound Result | 404 durum kodu döndererek aranılan içeriğin bulunmadığını belirtebilirsiniz. | HttpNotFound |
| HttpUnauthorızedResult | Yetkisizi işlem yaptığınıa dair bir durum kodu ve mesajı dönderebilirsiniz. | Return new HttpUnauthorizedResult() |
| JavaSciptReeult | Kullanıcı tarafına çalıştırılabilir javascript kodlarını dönderebilirsiniz. | JavaScript |
| FileContentResult | Kullanıcıya dosyayı byte dizileri halinde dönderebilirsiniz. | File |
| FilePathResult | Dosyayı dosya yolunu belirterek dönderebilirsiniz. | File |
| FileStreamResult | Dosyayı stream olarak dönderebilirsiniz. | File |
| PartialViewResult | Tanımlı olan bir PartialView içeriğini dönderebilirsiniz. | PartialView |
| ViewResult | Tanımlı olan bir View içeriğini dönderebilirsiniz. | View |
| ContentResult | Kullanıcı tarafına view kullanmadan içerik dönderebilirsiniz. | Content |
| JsonResult | json formatında bir sonuç dönderir | Json |
| EmptyResult | Adı üstünde boş yani hiçbir sonuç döndermemektedir. | return new EmptyResult() |
| RedırectResult | HTTP yönlendirmesi ile yeni bir siteye yönlendirmek için kullanılır | Redirect |
| RedırectToRouteResult | RedirectToAction, RedirectToRoute, RedlrectToActionPermanent. RedirectToRoutePermanent |
Kaynak ve örnekler için http://www.muratoner.net/aspnet-mvc/aspnet-mvc-actionresult-turleri-ve-aciklamalari sayfayı ziyaret ediniz.