| Assembly | Reflection Klasse, die eine Assembly beschreibt. Die Unterstützung ist begrenzt, da die Regeln zwischen C# und C++ stark unterschiedlich sind. Objekte dieser Klasse dürfen ausschließlich über die Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs im Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertionsfehlern führt. Wickeln Sie diese Klasse stets in einen System::SmartPtr-Zeiger ein und verwenden Sie diesen Zeiger, um sie als Argument an Funktionen zu übergeben. |
| AssemblyName | Definiert den Namen einer Assembly. Objekte dieser Klasse dürfen ausschließlich über die Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs im Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertionsfehlern führt. Wickeln Sie diese Klasse stets in einen System::SmartPtr-Zeiger ein und verwenden Sie diesen Zeiger, um sie als Argument an Funktionen zu übergeben. |
| AssemblyTypeRegistration | Singleton zum Registrieren eines Typs in der ausführenden Assembly. |
| AssemblyTypeRegistrationBase | Basistyp für Singletons zum Registrieren eines Typs in der ausführenden Assembly. |
| ConstructorInfo | Stellt Zugriff auf Konstruktormetadaten bereit. |
| FieldInfo | Ermittelt die Attribute eines Feldes und stellt Zugriff auf Feldmetadaten bereit. |
| MemberInfo | Stellt Reflexionsinformationen zu Mitgliedern bereit. Objekte dieser Klasse dürfen ausschließlich über die Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs im Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertionsfehlern führt. Wickeln Sie diese Klasse stets in einen System::SmartPtr-Zeiger ein und verwenden Sie diesen Zeiger, um sie als Argument an Funktionen zu übergeben. |
| MethodBase | Grundlegende Informationen zu einer Methode. Objekte dieser Klasse dürfen ausschließlich über die Funktion System::MakeObject() alloziert werden. Erstellen Sie niemals eine Instanz dieses Typs im Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertionsfehlern führt. Wickeln Sie diese Klasse stets in einen System::SmartPtr-Zeiger ein und verwenden Sie diesen Zeiger, um sie als Argument an Funktionen zu übergeben. |
| MethodInfo | Stellt Informationen zu einer Klassenmethode dar. |
| PropertyInfo | Stellt Eigenschaftsinformationen dar. |