C# Class Calyptus.MVC.Internal.RoutingEngine

Inheritance: IRoutingEngine
Afficher le fichier Open project: sebmarkbage/calyptus.mvc

Méthodes publiques

Méthode Description
GetAbsolutePath ( Expression action ) : string
GetRelativePath ( Expression action ) : string
GetURL ( Expression action ) : string
ParseRoute ( PathStack path ) : IHttpHandler
RoutingEngine ( ) : System
RoutingEngine ( IEnumerable assemblies ) : System
TryParseSubRoute ( PathStack path, object controller, MethodInfo &method, object &args ) : bool

Private Methods

Méthode Description
GetAssemblies ( ) : IEnumerable

Method Details

GetAbsolutePath() public méthode

public GetAbsolutePath ( Expression action ) : string
action Expression
Résultat string

GetRelativePath() public méthode

public GetRelativePath ( Expression action ) : string
action Expression
Résultat string

GetURL() public méthode

public GetURL ( Expression action ) : string
action Expression
Résultat string

ParseRoute() public méthode

public ParseRoute ( PathStack path ) : IHttpHandler
path PathStack
Résultat IHttpHandler

RoutingEngine() public méthode

public RoutingEngine ( ) : System
Résultat System

RoutingEngine() public méthode

public RoutingEngine ( IEnumerable assemblies ) : System
assemblies IEnumerable
Résultat System

TryParseSubRoute() public méthode

public TryParseSubRoute ( PathStack path, object controller, MethodInfo &method, object &args ) : bool
path PathStack
controller object
method System.Reflection.MethodInfo
args object
Résultat bool