[IronPython] clrtype: How to subclass ClrClass?
Lukas Cenovsky
cenovsky at bakalari.cz
Sun Feb 7 02:02:04 PST 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://lists.ironpython.com/pipermail/users-ironpython.com/attachments/20100207/8271c76d/attachment.htm>
More information about the Users
mailing list