[IronPython] clrtype: How to subclass ClrClass?

Lukas Cenovsky cenovsky at bakalari.cz
Sun Feb 7 11:02:04 CET 2010


That would be nice. Thanks.

--
-- Lukáš


Shri Borde wrote:
> It is a know bug. I can take a look next week.
>
> -----Original Message-----
> From: users-bounces at lists.ironpython.com [mailto:users-bounces at lists.ironpython.com] On Behalf Of Michael Foord
> Sent: Saturday, February 06, 2010 4:10 AM
> To: Discussion of IronPython
> Subject: Re: [IronPython] clrtype: How to subclass ClrClass?
>
> On 06/02/2010 11:19, Lukas Cenovsky wrote:
>   
>> Hi all,
>> it looks like I cannot subclass a class based on ClrClass metaclass:
>>
>> IronPython 2.6 (2.6.10920.0) on .NET 2.0.50727.4927
>> Type "help", "copyright", "credits" or "license" for more information.
>>     
>>>>> import clr
>>>>> import clrtype
>>>>>
>>>>> class Product(object):
>>>>>           
>> ... __metaclass__ = clrtype.ClrClass
>> ...
>>     
>>>>> p = Product()
>>>>> print "CLR type name: %s" % p.GetType().FullName
>>>>>           
>> CLR type name: Product
>>     
>>>>> class MyProduct(Product):
>>>>>           
>> ... pass
>> ...
>> Traceback (most recent call last):
>> File "<stdin>", line 1, in <module>
>> KeyError: The given key was not present in the dictionary.
>>
>> Is it a bug or am I doing something wrong? Thanks.
>>     
>
> Hehe, I ran into this a couple of days ago on Silverlight as well.
>
> All the best,
>
> Michael
>
>   
>> -- 
>> -- Lukáš
>>
>>
>> _______________________________________________
>> Users mailing list
>> Users at lists.ironpython.com
>> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>>     
>
>
>   

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ironpython-users/attachments/20100207/8271c76d/attachment.html>


More information about the Ironpython-users mailing list