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