Spazi dei nomi System.Reflection

Includi membri protetti
Includi membri ereditati

Includi membri .NET Framework
Includi membri XNA Framework
Includi membri Libreria di classi portabile

Gli spazi dei nomi System.Reflection contengono i tipi che forniscono una visualizzazione gestita dei tipi, dei metodi e dei campi caricati e che possono creare e richiamare dinamicamente i tipi. Uno spazio dei nomi figlio contiene i tipi che consentono a un compilatore o a un altro strumento di creare metadati e codice MSIL (Microsoft Intermediate Language).

Spazi dei nomi

Spazio dei nomi Descrizione
System.Reflection Lo spazio dei nomi System.Reflection contiene tipi che recuperano informazioni su assembly, moduli, membri, parametri e altre entità nel codice gestito esaminandone i metadati.Questi tipi possono essere utilizzati anche per modificare istanze di tipi caricati, ad esempio per associare eventi o richiamare metodi.Per creare tipi in modo dinamico, utilizzare lo spazio dei nomi System.Reflection.Emit.
System.Reflection.Context Lo spazio dei nomi System.Reflection.Context contiene classi che abilitano i contesti di reflection personalizzati.
System.Reflection.Emit Lo spazio dei nomi System.Reflection.Emit contiene classi che consentono a un compilatore o a uno strumento di creare i metadati e il linguaggio MSIL (Microsoft Intermediate Language) e, se lo si desidera, di generare un file PE su disco.I client primari di queste classi sono moduli di gestione di script e compilatori.