[IronPython] C# 4.0 DynamicObject in IronPython

Dino Viehland dinov at microsoft.com
Thu May 28 04:59:11 CEST 2009


We actually discovered there's a bug in IronPython that prevents DynamicObject from working right.  Member access is fixed in the current IronPython builds but those probably aren't compatible w/ Beta 1 due to some DLR breaking changes.

From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of R. Bear Smith
Sent: Wednesday, May 27, 2009 7:55 PM
To: users at lists.ironpython.com
Subject: [IronPython] C# 4.0 DynamicObject in IronPython

Hi, I am trying to use a c# 4.0 class that derives from dynamicobject in the dlr for net 4.0 release with ironpython.  I am just basically trying to emulate the simple example from the pdc of using one of these classes from ironpython at this stage.  The problem is the class seems to be exposed as just a normal class with all its members like trygetmember,trysetmember exposed.  Any member access that should go to trygetmember and the other override methods returns with AttributeError - object has no attribute foo.  The class functions properly from within c#.  Just wondering if there is a known issue with this or if I am missing some extra step that has been introduced since earlier demos of this functionality.

Thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ironpython-users/attachments/20090528/89031ede/attachment.html>


More information about the Ironpython-users mailing list