C# Class AjScript.Expressions.DotExpression

Inheritance: IExpression
Mostrar archivo Open project: ajlopez/AjScript Class Usage Examples

Public Methods

Method Description
AsType ( ) : Type
DotExpression ( IExpression expression, string name ) : System
DotExpression ( IExpression expression, string name, ICollection arguments ) : System
Evaluate ( IContext context ) : object
TryEvaluate ( IContext context ) : object

Private Methods

Method Description
AsName ( IExpression expression ) : string
AsType ( IExpression expression ) : Type
Evaluate ( object obj, IContext context ) : object

Method Details

AsType() public method

public AsType ( ) : Type
return System.Type

DotExpression() public method

public DotExpression ( IExpression expression, string name ) : System
expression IExpression
name string
return System

DotExpression() public method

public DotExpression ( IExpression expression, string name, ICollection arguments ) : System
expression IExpression
name string
arguments ICollection
return System

Evaluate() public method

public Evaluate ( IContext context ) : object
context IContext
return object

TryEvaluate() public method

public TryEvaluate ( IContext context ) : object
context IContext
return object