System.Web.Mvc
을 Reflector을 사용하여 열면 추상 클래스 인 ActionResult에서 상속 된 파생 된 여러 유형이 있음을 알 수 있습니다. 그들은 다음과 같습니다 :
System.Web.Mvc.ContentResult
System.Web.Mvc.EmptyResult
System.Web.Mvc.FileResult
System.Web.Mvc.FileContentResult
System.Web.Mvc.FilePathResult
System.Web.Mvc.FileStreamResult
System.Web.Mvc.HttpUnauthorizedResult
System.Web.Mvc.JavaScriptResult
System.Web.Mvc.JsonResult
System.Web.Mvc.RedirectResult
System.Web.Mvc.RedirectToRouteResult
System.Web.Mvc.ViewResultBase
System.Web.Mvc.PartialViewResult
System.Web.Mvc.ViewResult
예, 당신은 추상 클래스 ActionResult에서 상속하여 자신을 롤 수 있습니다. 위의 목록에서 ActionResults 중 하나 이상을 리플 렉터를 통해 연구하면 어떻게 수행 될지 느낄 수 있습니다.
소스 코드
여기로도 주문 가능합니다 당신이 ASP.NET MVC (5)이를 찾고 목록에
HttpStatusCodeResult를 추가하는 경우
http://aspnet.codeplex.com/Release/ProjectReleases.aspx?ReleaseId=24471
우수. 고마워 로버트. – griegs
ASP.NET MVC의 경우 소스를 사용할 수 있습니다. 리플렉터를 사용하는 것이 더 편리 할 수도 있지만 소스에 추가 값 (주석 등)이 있습니다. –
감사합니다. Marc. 그것도 들여다 볼 것입니다. 그 동안 나는 "Slappy"라는 단어를 반환 한 자체 ActionResult를 만들 수있었습니다. 그래서 재미있었습니다. :) 모두에게 감사드립니다. – griegs