Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

System.Reflection, espaces de noms

.NET Framework (current version)

Les espaces de noms System.Reflection contiennent des types qui fournissent une vue managée des types, des méthodes et des champs chargés, avec la possibilité de créer dynamiquement et d'appeler des types. Un espace de noms enfant contient des types qui permettent à un compilateur ou à un autre outil d'émettre des métadonnées et le langage MSIL (Microsoft Intermediate Language).

Espace de noms Description
System.Reflection L'espace de noms System.Reflection contient des types qui récupèrent des informations sur les assemblys, les modules, les membres, les paramètres et d'autres entités en code managé en examinant leurs métadonnées. Ces types peuvent également être utilisés pour manipuler des instances de types chargés, par exemple pour raccorder des événements ou appeler des méthodes. Pour créer des types de façon dynamique, utilisez l'espace de noms System.Reflection.Emit.
System.Reflection.Context L'espace de noms System.Reflection.Context contient des classes qui permettent l'utilisation de contextes de réflexion personnalisés.
System.Reflection.Emit L'espace de noms System.Reflection.Emit contient des classes qui permettent à un compilateur ou à un outil d'émettre des métadonnées et le langage MSIL (Microsoft Intermediate Language) et de générer éventuellement un fichier exécutable portable (PE) sur le disque. Les clients principaux de ces classes sont les compilateurs et les moteurs de script.

Ajouts de la communauté

Afficher: