Freigeben über


Module-Member

Führt die Reflektion für ein Modul durch.

In den folgenden Tabellen werden die vom Module -Typ verfügbar gemachten Member aufgeführt.

Öffentliche Felder

  Name Beschreibung
Öffentliches Feld Statisch FilterTypeName Ein TypeFilter-Objekt, das die in diesem Modul definierte Typenliste nach dem Namen filtert. Bei diesem Feld wird die Groß- und Kleinschreibung berücksichtigt, und es ist schreibgeschützt.
Öffentliches Feld Statisch FilterTypeNameIgnoreCase Ein TypeFilter-Objekt, das die in diesem Modul definierte Typenliste nach dem Namen filtert. Bei diesem Feld wird die Groß- und Kleinschreibung nicht berücksichtigt, und es ist schreibgeschützt.

Zum Seitenanfang

Öffentliche Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Assembly Ruft die entsprechende Assembly für diese Instanz von Module ab.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework FullyQualifiedName Ruft eine Zeichenfolge ab, die den vollqualifizierten Namen und Pfad zu diesem Modul darstellt.
Öffentliche Eigenschaft MDStreamVersion Ruft die Metadaten-Streamversion ab.
Öffentliche Eigenschaft MetadataToken Ruft ein Token ab, das das Modul in den Metadaten angibt.
Öffentliche Eigenschaft ModuleHandle Ruft ein Handle für das Modul ab.
Öffentliche Eigenschaft ModuleVersionId Ruft eine UUID (Universally Unique IDentifier) ab, mit der zwischen zwei Versionen eines Moduls unterschieden werden kann.
Öffentliche Eigenschaft Unterstützt von .NET Compact Framework Name Ruft einen String ab, der den Namen des Moduls ohne den Pfad darstellt.
Öffentliche Eigenschaft ScopeName Ruft eine Zeichenfolge ab, die den Namen des Moduls darstellt.

Zum Seitenanfang

Öffentliche Methoden

(siehe auch Geschützte Methoden )

  Name Beschreibung
Öffentliche Methode Unterstützt von .NET Compact Framework Equals  Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.)
Öffentliche Methode FindTypes Gibt ein Array von Klassen zurück, die vom angegebenen Filter und den angegebenen Filterkriterien akzeptiert werden.
Öffentliche Methode Unterstützt von .NET Compact Framework GetCustomAttributes Überladen. Gibt benutzerdefinierte Attribute zurück.
Öffentliche Methode GetField Überladen. Gibt ein angegebenes Feld zurück.
Öffentliche Methode GetFields Überladen. Gibt die für das Modul definierten globalen Felder zurück.
Öffentliche Methode Unterstützt von .NET Compact Framework GetHashCode  Fungiert als Hashfunktion für einen bestimmten Typ. GetHashCode eignet sich für die Verwendung in Hashalgorithmen und Hashdatenstrukturen, z. B. in einer Hashtabelle. (Von Object geerbt.)
Öffentliche Methode GetMethod Überladen. Gibt eine Methode mit den angegebenen Kriterien zurück.
Öffentliche Methode GetMethods Überladen. Gibt die für das Modul definierten globalen Methoden zurück.
Öffentliche Methode GetObjectData Stellt eine ISerializable-Implementierung für serialisierte Objekte bereit.
Öffentliche Methode GetPEKind Ruft ein Paar von Werten ab, die die Merkmale des Codes in einem Modul und die Plattform angeben, die das Ziel dieses Moduls darstellt.
Öffentliche Methode GetSignerCertificate Gibt ein X509Certificate-Objekt zurück, das dem in der Authenticode-Signatur enthaltenen Zertifikat der Assembly entspricht, zu der dieses Modul gehört. Wenn die Assembly nicht mit Authenticode signiert wurde, wird NULL (Nothing in Visual Basic) zurückgegeben.
Öffentliche Methode Unterstützt von .NET Compact Framework GetType Überladen. Gibt den angegebenen Typ zurück.
Öffentliche Methode Unterstützt von .NET Compact Framework GetTypes Gibt alle in diesem Modul definierten Typen zurück.
Öffentliche Methode Unterstützt von .NET Compact Framework IsDefined Bestimmt, ob der angegebene attributeType für dieses Modul definiert ist.
Öffentliche Methode IsResource Ruft einen Wert ab, der angibt, ob das Objekt eine Ressource ist.
Öffentliche Methode Statisch Unterstützt von .NET Compact Framework ReferenceEquals  Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.)
Öffentliche Methode ResolveField Überladen. Gibt das von einem Metadatentoken angegebene Feld zurück.
Öffentliche Methode ResolveMember Überladen. Gibt den von einem Metadatentoken angegebenen Typ oder Member zurück.
Öffentliche Methode ResolveMethod Überladen. Gibt die von einem Metadatentoken angegebene Methode zurück.
Öffentliche Methode ResolveSignature Gibt das von einem Metadatentoken angegebene Signatur-BLOB zurück.
Öffentliche Methode ResolveString Gibt die vom angegebenen Metadatentoken angegebene Zeichenfolge zurück.
Öffentliche Methode ResolveType Überladen. Gibt den von einem Metadatentoken angegebenen Typ zurück.
Öffentliche Methode Unterstützt von .NET Compact Framework ToString Überschrieben. Gibt den Namen des Moduls zurück.

Zum Seitenanfang

Geschützte Methoden

  Name Beschreibung
Geschützte Methode Unterstützt von .NET Compact Framework Finalize  Gibt einem Object Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor das Object von der Garbage Collection freigegeben wird. (Von Object geerbt.)
Geschützte Methode GetMethodImpl Gibt die Methodenimplementierung in Übereinstimmung mit den angegebenen Kriterien zurück.
Geschützte Methode Unterstützt von .NET Compact Framework MemberwiseClone  Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)

Zum Seitenanfang

Explizite Schnittstellenimplementierungen

  Name Beschreibung
Explizite Schnittstellenimplementierung Methode System.Runtime.InteropServices._Module.GetIDsOfNames Ordnet eine Reihe von Namen einer entsprechenden Gruppe von Dispatchbezeichnern zu.
Explizite Schnittstellenimplementierung Methode System.Runtime.InteropServices._Module.GetTypeInfo Ruft die Typinformationen für ein Objekt ab, die dann zum Abrufen der Typinformationen für eine Schnittstelle verwendet werden können.
Explizite Schnittstellenimplementierung Methode System.Runtime.InteropServices._Module.GetTypeInfoCount Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 (null) oder 1).
Explizite Schnittstellenimplementierung Methode System.Runtime.InteropServices._Module.Invoke Ermöglicht den Zugriff auf die von einem Objekt verfügbar gemachten Eigenschaften und Methoden.

Zum Seitenanfang

Siehe auch

Referenz

Module-Klasse
System.Reflection-Namespace