>> I suggest you have a look at the ECMA-335 document. Cecil is basically >> mapping the metadata layout that is decribed is the document into an >> objet model. > > Can u tell me more specifically where should I look at? I search for > "metadata" but still can't find the info I want.
Partition II ( Metadata definition and semantics); most notably chapter 22 (Metadata logical format: tables). (That's from the 4th edition from June 2006.) Regards, Fabian > -------------------------------------------------- > From: "Jb Evain" <[email protected]> > Sent: Sunday, October 04, 2009 11:25 PM > To: <[email protected]> > Subject: [mono-cecil] Re: What are the following constructs in Mono.Cecil > referring to in C#? > >> >> Hey, >> >> On 10/4/09, Wee Li Yen <[email protected]> wrote: >>> Can someone explain what are these referring to in Mono.Cecil? >>> TypeReference, ExternType, Override, NestedType, PInvokeInfo, >>> SecurityDeclaration and CustomAttribute and MarshalSpec >>> Best if can illustrate with examples. >> >> I suggest you have a look at the ECMA-335 document. Cecil is basically >> mapping the metadata layout that is decribed is the document into an >> objet model. >> >>> What is TerminateModuleDefinition doing in BaseReflectionVisitor? What is >>> the use and how to call it? >> >> The visitor pattern implemented in Cecil is kind of broken. I strongly >> suggest you avoid using it, and implement your own visit mechanism. In >> this particular case, it's just a method called after a module >> definition has been completely visited. >> >> -- >> Jb Evain <[email protected]> >> >> > >> > > > > --~--~---------~--~----~------------~-------~--~----~ -- mono-cecil -~----------~----~----~----~------~----~------~--~---
