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
-~----------~----~----~----~------~----~------~--~---

Reply via email to