I'm trying to use Expression.Dynamic() to build an assignment operation... I want to use this to selectively offer value type semantics to certain custom type instances in my language. I can't do this with a "static" (?) Expression because I don't know what the actual type is (I need the MetaObject instance and its LimitType... hence Expression.Dynamic() ).
This isn't working for me... Expression.Assign() does nothing if used to build a MetaObject from my OperationBinder subclass.
Head. Pounding. On. Desk. For. Hours.
Just wondering if this is a supported behavior, or if I'm barking up the wrong tree?
Thanks...