C# Class Calyptus.Mvc.ActionHandler

Exibir arquivo Open project: sebmarkbage/calyptus.mvc

Public Properties

Property Type Description
Action System.Reflection.MethodInfo
ActionExtensions IExtension[]
Binding IActionBinding
ControllerExtensions IExtension[]
Properties Calyptus.Mvc.PropertyHandler[]

Public Methods

Method Description
ExecuteAction ( IHttpContext context, object controller, object parameters ) : object
GetHttpHandler ( IHttpContext context, object controller, object parameters ) : IHttpHandler
RenderAction ( IHttpContext context, object valueToRender ) : void

Protected Methods

Method Description
HandleException ( IHttpContext context, Exception e ) : object
OnAfterAction ( IHttpContext context, AfterActionEventArgs args ) : void
OnAfterRender ( IHttpContext context, AfterRenderEventArgs args ) : void
OnBeforeAction ( IHttpContext context, BeforeActionEventArgs args ) : void
OnBeforeRender ( IHttpContext context, BeforeRenderEventArgs args ) : void
OnError ( IHttpContext context, ErrorEventArgs args ) : void

Method Details

ExecuteAction() public method

public ExecuteAction ( IHttpContext context, object controller, object parameters ) : object
context IHttpContext
controller object
parameters object
return object

GetHttpHandler() public method

public GetHttpHandler ( IHttpContext context, object controller, object parameters ) : IHttpHandler
context IHttpContext
controller object
parameters object
return IHttpHandler

HandleException() protected method

protected HandleException ( IHttpContext context, Exception e ) : object
context IHttpContext
e System.Exception
return object

OnAfterAction() protected method

protected OnAfterAction ( IHttpContext context, AfterActionEventArgs args ) : void
context IHttpContext
args AfterActionEventArgs
return void

OnAfterRender() protected method

protected OnAfterRender ( IHttpContext context, AfterRenderEventArgs args ) : void
context IHttpContext
args AfterRenderEventArgs
return void

OnBeforeAction() protected method

protected OnBeforeAction ( IHttpContext context, BeforeActionEventArgs args ) : void
context IHttpContext
args BeforeActionEventArgs
return void

OnBeforeRender() protected method

protected OnBeforeRender ( IHttpContext context, BeforeRenderEventArgs args ) : void
context IHttpContext
args BeforeRenderEventArgs
return void

OnError() protected method

protected OnError ( IHttpContext context, ErrorEventArgs args ) : void
context IHttpContext
args ErrorEventArgs
return void

RenderAction() public method

public RenderAction ( IHttpContext context, object valueToRender ) : void
context IHttpContext
valueToRender object
return void

Property Details

Action public_oe property

public System.Reflection.MethodInfo Action
return System.Reflection.MethodInfo

ActionExtensions public_oe property

public IExtension[] ActionExtensions
return IExtension[]

Binding public_oe property

public IActionBinding Binding
return IActionBinding

ControllerExtensions public_oe property

public IExtension[] ControllerExtensions
return IExtension[]

Properties public_oe property

public PropertyHandler[],Calyptus.Mvc Properties
return Calyptus.Mvc.PropertyHandler[]