Reflektion

Aktualisiert: November 2007

Mithilfe der Klassen im System.Reflection-Namespace in Verbindung mit System.Type können Sie Informationen über geladene Assemblys und die darin definierten Typen, z. B. Klassen, Schnittstellen und Werttypen erhalten. Sie können Reflektion verwenden, um Instanzen eines Typs zur Laufzeit zu erstellen, sie aufzurufen und auf sie zuzugreifen.

In diesem Abschnitt

Referenz

  • Type
    Die Klasse, die Typen im Laufzeittypensystem darstellt und zentrale Funktionen für die Reflektion bereitstellt.

  • System.Reflection
    Der Namespace, der andere Abstraktionen für Codeentitäten enthält, z. B. die MethodInfo-Klasse, die Methoden darstellt.

  • System.Reflection.Emit
    Der Namespace, der Klassen zum Generieren dynamischer Assemblys und dynamischer Methoden enthält.

Verwandte Abschnitte