C# Class Ancestry.Daisy.Statements.ReflectionStatementDefinition.ReflectionLinkedStatement

Inheritance: ILinkedStatement
Afficher le fichier Open project: Ancestry/Daisy

Méthodes publiques

Méthode Description
Execute ( InvokationContext context ) : bool

Méthodes protégées

Méthode Description
Cast ( string obj, StatementParameter param ) : object
CreateController ( ) : object
InitializeController ( object controller, InvokationContext invokationContext ) : void

Private Methods

Méthode Description
Execute ( object inst, object methodParams ) : bool
PrecacheParameterBindings ( ) : void
PrecacheReflections ( Type controllerType ) : void
ReflectionLinkedStatement ( ReflectionStatementDefinition definition, string statement, Match match ) : System

Method Details

Cast() protected méthode

protected Cast ( string obj, StatementParameter param ) : object
obj string
param StatementParameter
Résultat object

CreateController() protected méthode

protected CreateController ( ) : object
Résultat object

Execute() public méthode

public Execute ( InvokationContext context ) : bool
context InvokationContext
Résultat bool

InitializeController() protected méthode

protected InitializeController ( object controller, InvokationContext invokationContext ) : void
controller object
invokationContext InvokationContext
Résultat void