C# 클래스 System.Web.Mvc.IronRuby.Controllers.RubyControllerActionInvoker

Takes care of invoking controller actions, their filters and returning the result.
상속: ControllerActionInvoker
파일 보기 프로젝트 열기: jschementi/ironrubymvc 1 사용 예제들

Private Properties

프로퍼티 타입 설명

공개 메소드들

메소드 설명
RubyControllerActionInvoker ( string controllerName, IRubyEngine engine ) : System.Web.Mvc.IronRuby.Core

Initializes a new instance of the RubyControllerActionInvoker class.

보호된 메소드들

메소드 설명
FindAction ( ControllerContext controllerContext, ControllerDescriptor controllerDescriptor, string actionName ) : ActionDescriptor
GetControllerDescriptor ( ControllerContext controllerContext ) : ControllerDescriptor
GetFilters ( ControllerContext controllerContext, ActionDescriptor actionDescriptor ) : FilterInfo

메소드 상세

FindAction() 보호된 메소드

protected FindAction ( ControllerContext controllerContext, ControllerDescriptor controllerDescriptor, string actionName ) : ActionDescriptor
controllerContext ControllerContext
controllerDescriptor ControllerDescriptor
actionName string
리턴 ActionDescriptor

GetControllerDescriptor() 보호된 메소드

protected GetControllerDescriptor ( ControllerContext controllerContext ) : ControllerDescriptor
controllerContext ControllerContext
리턴 ControllerDescriptor

GetFilters() 보호된 메소드

protected GetFilters ( ControllerContext controllerContext, ActionDescriptor actionDescriptor ) : FilterInfo
controllerContext ControllerContext
actionDescriptor ActionDescriptor
리턴 FilterInfo

RubyControllerActionInvoker() 공개 메소드

Initializes a new instance of the RubyControllerActionInvoker class.
public RubyControllerActionInvoker ( string controllerName, IRubyEngine engine ) : System.Web.Mvc.IronRuby.Core
controllerName string Name of the controller.
engine IRubyEngine The engine.
리턴 System.Web.Mvc.IronRuby.Core