Note however, that resolution via metadata token can only give you an open type, that is information about bound generic type is lost during MethodInfo -> MetadataToken -> MethodInfo (since, naturally, only open types are present in the assembly).
-- BR, Konrad 2015-02-15 9:15 GMT+01:00 Greg Young <gregoryyou...@gmail.com>: > Now to get module on the unmanaged side. I figured it might be in > MonoClass but have yet to find it there. Maybe I should be looking > under the referenced MonoImage (though that doesn't seem quite right) > > On Sun, Feb 15, 2015 at 9:00 AM, Jeroen Frijters <jer...@sumatra.nl> > wrote: > > If you know the module on the managed side, Module.ResolveMethod() can > be used to get a MethodInfo from a token. > > > > Regards, > > Jeroen > > > >> -----Original Message----- > >> From: mono-devel-list-boun...@lists.ximian.com [mailto:mono-devel-list- > >> boun...@lists.ximian.com] On Behalf Of Greg Young > >> Sent: Saturday, February 14, 2015 21:56 > >> To: mono-devel-list@lists.ximian.com > >> Subject: [Mono-dev] MonoMethod->MethodInfo > >> > >> Let's say I have a MonoMethod in unmanaged code. I want to pass some > >> data out of that code back into managed code (using some identifiers of > >> the monomethod) so that the managed code can obtain a MethodInfo via > >> reflection. > >> > >> At first I thought about passing the token(s). I cannot however find > >> anyway of looking up a MethodInfo based on its token (nor a type ...). > >> I could get the type and then iterate over the methods but this seems > >> like a bad idea. > >> > >> 1) Am I missing something with tokens on the managed side? > >> 2) Is there some other way of doing this that I am missing? > >> > >> Cheers, > >> > >> Greg > >> > >> -- > >> Studying for the Turing test > >> _______________________________________________ > >> Mono-devel-list mailing list > >> Mono-devel-list@lists.ximian.com > >> http://lists.ximian.com/mailman/listinfo/mono-devel-list > > > > -- > Studying for the Turing test > _______________________________________________ > Mono-devel-list mailing list > Mono-devel-list@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/mono-devel-list >
_______________________________________________ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list