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 Interfacce di metadati.
La specifica Unmanaged Symbolic Info Interfaces descrive le interfacce non gestite per la lettura e la scrittura di informazioni relative ai simboli. Per informazioni, vedere Interfacce dell'archivio dei simboli di diagnostica. 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. Tale documentazione è disponibile in linea sul sito Web agli indirizzi https://msdn.microsoft.com/net/ecma/ e http://www.ecma-international.org/publications/standards/Ecma-335.htm.
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 dello 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
Interfacce di metadati
Interfacce dell'archivio dei simboli di diagnostica