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

Reply via email to