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