[Mono-list] Embedded API: Method signature not found with generic parameter

mugginsoft jonathan at mugginsoft.com
Thu Jul 11 13:31:05 UTC 2013

Robert Jordan wrote
> It works for me using both mono_class_get_method_from_name ()
> and mono_method_desc_search_in_class ().

I am still having issues:

    // get a reference to the System.Core assembly
    MonoAssemblyName *monoAssemblyName =
    MonoAssembly *monoSystemCoreAssembly =

    // get class System.Linq.Enumerable
    MonoType *monoType =
mono_reflection_type_from_name("System.Linq.Enumerable", (MonoImage
    MonoClass *monoClass = mono_class_from_mono_type(monoType);
    if (!monoClass) abort; // passes
    const char *className = mono_class_get_name(monoClass); // looks kosher

    // get the method
    const char *methodName =
    MonoMethod *method = mono_class_get_method_from_name(monoClass,
methodName, 1);
    if (!method) {
        abort(); // fails


View this message in context: http://mono.1490590.n4.nabble.com/Embedded-API-Method-signature-not-found-with-generic-parameter-tp4660157p4660159.html
Sent from the Mono - General mailing list archive at Nabble.com.

More information about the Mono-list mailing list