C# 클래스 Ancestry.Daisy.Statements.ReflectionStatementDefinition.ReflectionLinkedStatement

상속: ILinkedStatement
파일 보기 프로젝트 열기: Ancestry/Daisy

공개 메소드들

메소드 설명
Execute ( InvokationContext context ) : bool

보호된 메소드들

메소드 설명
Cast ( string obj, StatementParameter param ) : object
CreateController ( ) : object
InitializeController ( object controller, InvokationContext invokationContext ) : void

비공개 메소드들

메소드 설명
Execute ( object inst, object methodParams ) : bool
PrecacheParameterBindings ( ) : void
PrecacheReflections ( Type controllerType ) : void
ReflectionLinkedStatement ( ReflectionStatementDefinition definition, string statement, Match match ) : System

메소드 상세

Cast() 보호된 메소드

protected Cast ( string obj, StatementParameter param ) : object
obj string
param StatementParameter
리턴 object

CreateController() 보호된 메소드

protected CreateController ( ) : object
리턴 object

Execute() 공개 메소드

public Execute ( InvokationContext context ) : bool
context InvokationContext
리턴 bool

InitializeController() 보호된 메소드

protected InitializeController ( object controller, InvokationContext invokationContext ) : void
controller object
invokationContext InvokationContext
리턴 void