ReflectionContext Klasse
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt einen Kontext dar, der Reflektionsobjekte bereitstellen kann.
public ref class ReflectionContext abstract
public abstract class ReflectionContext
type ReflectionContext = class
Public MustInherit Class ReflectionContext
- Vererbung
-
ReflectionContext
- Abgeleitet
Der Zweck dieser Klasse besteht darin, eine Möglichkeit für Reflektionscode zu ermöglichen, darauf aufmerksam zu machen, wenn Reflektionsobjekte aus einem anderen Kontext als dem Standardreflektionskontext stammen, sodass Vorgänge für diese Objekte diesen Kontext verwenden können. Beispielsweise sollten Reflektionsobjekte, die von einem CustomReflectionContext -Objekt stammen, nur mit Reflektionsobjekten verglichen werden, die denselben Ursprung haben. Weitere Informationen finden Sie auf der Referenzseite CustomReflectionContext .
Reflection |
Initialisiert eine neue Instanz der ReflectionContext-Klasse. |
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
Get |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
Get |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
Get |
Ruft die Darstellung des Typs des angegebenen Objekts in diesem Reflektionskontext ab. |
Map |
Ruft die Darstellung einer Assembly, die durch ein Objekt aus einem anderen Reflexionskontext dargestellt wird, in diesem Reflexionskontext ab. |
Map |
Ruft die Darstellung eines Typs, der durch ein Objekt aus einem anderen Reflexionskontext dargestellt wird, in diesem Reflexionskontext ab. |
Memberwise |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
To |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
Produkt | Versionen |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 2.0, 2.1 |
UWP | 10.0 |
Feedback zu .NET
.NET ist ein Open Source-Projekt. Wählen Sie einen Link aus, um Feedback zu geben: