Expression owner problem

May 31, 2011 at 1:24 PM

Hi,

first of all, thanks for great prject!! I enjoy using it :)

But I have one problem now:

I have some class that has the following property(indexer)

public MyClass

{

      public object this[string name]

    {

      get{}; set{};

    }

}

When I define MyClass to be Owner or the ExpressionContext, and then try to compile the expression like "this[\"fieldName\"] = 77",

I get the following ExpressionCompileException: "Could not find a field/property/variable with the name 'this'.

The exact code that throws this exceptions is: IGenericExpression<bool> expression = context.CompileGeneric<bool>(condition);

Am I doing anything wrong?

Thanks