AjScript.ExpressionUtilities.ResolveToDictionary C# (CSharp) Метод

ResolveToDictionary() приватный статический Метод

private static ResolveToDictionary ( VariableExpression expression, IContext context ) : IDictionary
expression AjScript.Expressions.VariableExpression
context IContext
Результат IDictionary
        private static IDictionary ResolveToDictionary(VariableExpression expression, IContext context)
        {
            string name = expression.Name;

            object obj = context.GetValue(name);

            if (obj == null || obj == Undefined.Instance)
            {
                obj = new Hashtable();

                // TODO Review if Local or not
                context.SetValue(name, obj);
            }

            return (IDictionary)obj;
        }

Same methods

ExpressionUtilities::ResolveToDictionary ( DotExpression expression, IContext context ) : IDictionary
ExpressionUtilities::ResolveToDictionary ( IExpression expression, IContext context ) : IDictionary