If you only have 1 method and don't need overload resolution I'd suggest making a delegate using System.Delegate.CreateDelegate. Otherwise this could be made public.
> -----Original Message----- > From: users-boun...@lists.ironpython.com [mailto:users- > boun...@lists.ironpython.com] On Behalf Of Jeff Hardy > Sent: Saturday, March 21, 2009 9:44 AM > To: Discussion of IronPython > Subject: Re: [IronPython] Creating Dynamic Assemblies from IronPython > 2.6 > > Thanks Curt, that worked. Now I have a new problem - I can get a > MethodInfo, but I need to be able to convert it to something I can > call. Seo's old code used BuiltinFunction.MakeOrAdd, but that is now > internal. Can this be made public, or is there a better way to handle > it? > > - Jeff > > 2009/3/20 Curt Hagenlocher <c...@hagenlocher.org>: > > I think this is something that broke well before the 2.0 release. To > work > > around it in pyc.py, we added DefineDynamicAssembly to the PythonOps > class > > in IronPython: > > > > import clr > > clr.AddReference('IronPython') > > from IronPython.Runtime.Operations import PythonOps > > assemblyBuilder = PythonOps.DefineDynamicAssembly(...) > > > _______________________________________________ > Users mailing list > Users@lists.ironpython.com > http://lists.ironpython.com/listinfo.cgi/users-ironpython.com _______________________________________________ Users mailing list Users@lists.ironpython.com http://lists.ironpython.com/listinfo.cgi/users-ironpython.com