Thanks, Dino!

It'd be nice if I didn't have to parse the signature, but that'll do for now.

- Jeff

On Fri, Jul 24, 2009 at 6:04 PM, Dino Viehland<[email protected]> wrote:
> ObjectOperations.GetCallSignatures:
>
> import clr
> clr.AddReference('IronPython')
> from IronPython.Hosting import Python
> x = Python.CreateEngine()
> def f(a, b, c): pass
>
> x.Operations.GetCallSignatures(f)
>
> prints:
> Array[str](('f(a, b, c)'))
>
>
>> -----Original Message-----
>> From: [email protected] [mailto:users-
>> [email protected]] On Behalf Of Jeff Hardy
>> Sent: Friday, July 24, 2009 5:02 PM
>> To: Discussion of IronPython
>> Subject: [IronPython] Getting function argument names from hosting
>>
>> Hi all,
>> >From the hosting side, is there a way to get the names of a function's
>> arguments? The DLR equivalent of MethodInfo.GetParamters(),
>> essentially, is what I'm looking for (or a way to get an actual
>> MethodInfo would be nice as well).
>>
>> - Jeff
>> _______________________________________________
>> Users mailing list
>> [email protected]
>> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
> _______________________________________________
> Users mailing list
> [email protected]
> http://lists.ironpython.com/listinfo.cgi/users-ironpython.com
>
_______________________________________________
Users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to