C# Class AjScript.ExpressionUtilities

Afficher le fichier Open project: ajlopez/AjScript

Méthodes publiques

Méthode Description
ResolveToDictionary ( IExpression expression, IContext context ) : IDictionary
ResolveToList ( IExpression expression, IContext context ) : object
ResolveToObject ( IExpression expression, IContext context ) : object
SetValue ( IExpression expression, object value, IContext context ) : void

Private Methods

Méthode Description
ResolveToDictionary ( DotExpression expression, IContext context ) : IDictionary
ResolveToDictionary ( VariableExpression expression, IContext context ) : IDictionary
ResolveToList ( DotExpression expression, IContext context ) : IList
ResolveToList ( VariableExpression expression, IContext context ) : object
ResolveToObject ( DotExpression expression, IContext context ) : object
ResolveToObject ( VariableExpression expression, IContext context ) : object
SetValue ( DotExpression expression, object value, IContext context ) : void
SetValue ( VariableExpression expression, object value, IContext context ) : void

Method Details

ResolveToDictionary() public static méthode

public static ResolveToDictionary ( IExpression expression, IContext context ) : IDictionary
expression IExpression
context IContext
Résultat IDictionary

ResolveToList() public static méthode

public static ResolveToList ( IExpression expression, IContext context ) : object
expression IExpression
context IContext
Résultat object

ResolveToObject() public static méthode

public static ResolveToObject ( IExpression expression, IContext context ) : object
expression IExpression
context IContext
Résultat object

SetValue() public static méthode

public static SetValue ( IExpression expression, object value, IContext context ) : void
expression IExpression
value object
context IContext
Résultat void