Ulteriori informazioni sulla reflection emit

Nelle specifiche riportate di seguito vengono fornite informazioni su concetti relativi alla reflection emit.

  • La specifica Metadata API definisce API non gestite per l'importazione e l'esportazione di metadati. Queste API sono concepite per l'utilizzo da parte di compilatori, caricatori e altri strumenti di basso livello che hanno la necessità di accedere rapidamente ai metadati. Per informazioni, vedere Metadata Interfaces.

  • La specifica Unmanaged Symbolic Info Interfaces descrive le interfacce non gestite per la lettura e la scrittura di informazioni relative ai simboli. Vedere Diagnostics Symbol Store Interfaces. Le versioni non gestite di queste interfacce sono definite nello spazio dei nomi System.Diagnostics.SymbolStore.

  • Nella documentazione relativa all'infrastruttura CLI (Common Language Infrastructure), nello specifico in "Partition II: Metadata Definition and Semantics" e "Partition III: CIL Instruction Set", sono definite le condizioni che garantiscono la correttezza del formato dei metadati. La documentazione è disponibile online alla pagina Web di MSDN ECMA C# and Common Language Infrastructure Standards e nel sito Web di ECMA, nel documento Standard ECMA-335 - Common Language Infrastructure (CLI), (informazioni in lingua inglese).

Nelle pagine dei riferimenti alla libreria di classi relative allo spazio dei nomi System.Reflection sono descritti i tipi gestiti che è possibile utilizzare in fase di esecuzione per ottenere informazioni su assembly, moduli, tipi e così via. La maggior parte delle classi e delle interfacce nello spazio dei nomi System.Reflection.Emit estende classi e interfacce dello spazio dei nomi System.Reflection.

Vedere anche

Riferimenti

System.Diagnostics.SymbolStore

System.Reflection

Altre risorse

Metadata Interfaces

Diagnostics Symbol Store Interfaces