C# Class Calyptus.Mvc.PathAttribute

Inheritance: BinderBaseAttribute
Exibir arquivo Open project: sebmarkbage/calyptus.mvc

Public Methods

Method Description
PathAttribute ( ) : System
PathAttribute ( string preceedingPath ) : System
PathAttribute ( string pathResourceBaseName, string pathResourceKey ) : System
PathAttribute ( string pathResourceAssembly, string pathResourceBaseName, string pathResourceKey ) : System

Protected Methods

Method Description
Initialize ( MethodInfo method ) : void
Initialize ( ParameterInfo parameter ) : void
Initialize ( PropertyInfo property ) : void
SerializePath ( IPathStack path, object value ) : void
TryBinding ( IHttpContext context, IPathStack path, object &value, int &overloadWeight ) : bool
TryBinding ( IHttpContext context, object &value ) : bool

Private Methods

Method Description
InitializeDeserializer ( ) : void
InitializeResourcePath ( Type declaringType ) : void
TryBinding ( IPathStack path, object &obj ) : bool

Method Details

Initialize() protected method

protected Initialize ( MethodInfo method ) : void
method System.Reflection.MethodInfo
return void

Initialize() protected method

protected Initialize ( ParameterInfo parameter ) : void
parameter System.Reflection.ParameterInfo
return void

Initialize() protected method

protected Initialize ( PropertyInfo property ) : void
property System.Reflection.PropertyInfo
return void

PathAttribute() public method

public PathAttribute ( ) : System
return System

PathAttribute() public method

public PathAttribute ( string preceedingPath ) : System
preceedingPath string
return System

PathAttribute() public method

public PathAttribute ( string pathResourceBaseName, string pathResourceKey ) : System
pathResourceBaseName string
pathResourceKey string
return System

PathAttribute() public method

public PathAttribute ( string pathResourceAssembly, string pathResourceBaseName, string pathResourceKey ) : System
pathResourceAssembly string
pathResourceBaseName string
pathResourceKey string
return System

SerializePath() protected method

protected SerializePath ( IPathStack path, object value ) : void
path IPathStack
value object
return void

TryBinding() protected method

protected TryBinding ( IHttpContext context, IPathStack path, object &value, int &overloadWeight ) : bool
context IHttpContext
path IPathStack
value object
overloadWeight int
return bool

TryBinding() protected method

protected TryBinding ( IHttpContext context, object &value ) : bool
context IHttpContext
value object
return bool