On Aug 31, 2006, at 4:00 PM, Dino Viehland wrote: > The Item property is the default indexer, so you should be able to > access it using foo[index]. > > As for your other question - Martin looked into this but I didn't > see a response from him... The problem seems to be that we don't > define a parameterless constructor that the configuration section > can call. The reason for that is that our objects actually need to > receive a DynamicType object which represents the class - without > this we wouldn't be able to know your type was MySettings. > Unfortunately I think this might make it impossible for you to > define this class in IronPython. You could define a stub in C# > that calls into your Python using the engine APIs but that might be > more work than it's worth. >
If I wanted to write a stub in C#, how do I get access to a PythonEngine that represents the python environment that called the C# code? Just calling IronPython.Hosting.PythonEngine() seems to get me a new environment. _______________________________________________ users mailing list users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com