C# Class Calyptus.Mvc.ActionBaseAttribute

Inheritance: System.Attribute, IActionBinding
Afficher le fichier Open project: sebmarkbage/calyptus.mvc

Protected Properties

Свойство Type Description
Bindings ParamBindings[]
Mappings IList

Méthodes publiques

Méthode Description
ActionBaseAttribute ( ) : System
ActionBaseAttribute ( IEnumerable mappings ) : System

Méthodes protégées

Méthode Description
IActionBinding ( IHttpContext context, AfterActionEventArgs args ) : void
IActionBinding ( IHttpContext context, BeforeActionEventArgs args ) : void
IActionBinding ( IHttpContext context, ErrorEventArgs args ) : void
IActionBinding ( IHttpContext context, object value ) : void
IActionBinding ( IPathStack path, object parameters ) : void
IActionBinding ( MethodInfo method ) : void
Initialize ( MethodInfo method ) : void
OnAfterAction ( IHttpContext context, AfterActionEventArgs args ) : void
OnBeforeAction ( IHttpContext context, BeforeActionEventArgs args ) : void
OnError ( IHttpContext context, ErrorEventArgs args ) : void
OnRender ( IHttpContext context, object value ) : void

Private Methods

Méthode Description
AcceptJsonBeforeXml ( string acceptTypes ) : bool
IActionBinding ( IHttpContext context, IPathStack path, object &parameters, int &overloadWeight ) : bool
IsJson ( string mime ) : bool
IsXml ( string mime ) : bool
WriteStream ( Stream stream, IHttpResponse response ) : void

Method Details

ActionBaseAttribute() public méthode

public ActionBaseAttribute ( ) : System
Résultat System

ActionBaseAttribute() public méthode

public ActionBaseAttribute ( IEnumerable mappings ) : System
mappings IEnumerable
Résultat System

IActionBinding() protected méthode

protected IActionBinding ( IHttpContext context, AfterActionEventArgs args ) : void
context IHttpContext
args AfterActionEventArgs
Résultat void

IActionBinding() protected méthode

protected IActionBinding ( IHttpContext context, BeforeActionEventArgs args ) : void
context IHttpContext
args BeforeActionEventArgs
Résultat void

IActionBinding() protected méthode

protected IActionBinding ( IHttpContext context, ErrorEventArgs args ) : void
context IHttpContext
args ErrorEventArgs
Résultat void

IActionBinding() protected méthode

protected IActionBinding ( IHttpContext context, object value ) : void
context IHttpContext
value object
Résultat void

IActionBinding() protected méthode

protected IActionBinding ( IPathStack path, object parameters ) : void
path IPathStack
parameters object
Résultat void

IActionBinding() protected méthode

protected IActionBinding ( MethodInfo method ) : void
method System.Reflection.MethodInfo
Résultat void

Initialize() protected méthode

protected Initialize ( MethodInfo method ) : void
method System.Reflection.MethodInfo
Résultat void

OnAfterAction() protected méthode

protected OnAfterAction ( IHttpContext context, AfterActionEventArgs args ) : void
context IHttpContext
args AfterActionEventArgs
Résultat void

OnBeforeAction() protected méthode

protected OnBeforeAction ( IHttpContext context, BeforeActionEventArgs args ) : void
context IHttpContext
args BeforeActionEventArgs
Résultat void

OnError() protected méthode

protected OnError ( IHttpContext context, ErrorEventArgs args ) : void
context IHttpContext
args ErrorEventArgs
Résultat void

OnRender() protected méthode

protected OnRender ( IHttpContext context, object value ) : void
context IHttpContext
value object
Résultat void

Property Details

Bindings protected_oe property

protected ParamBindings[] Bindings
Résultat ParamBindings[]

Mappings protected_oe property

protected IList Mappings
Résultat IList