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 | |
---|---|---|
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. | |
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 | |
---|---|---|
Assembly | Ruft die entsprechende Assembly für diese Instanz von Module ab. | |
FullyQualifiedName | Ruft eine Zeichenfolge ab, die den vollqualifizierten Namen und Pfad zu diesem Modul darstellt. | |
MDStreamVersion | Ruft die Metadaten-Streamversion ab. | |
MetadataToken | Ruft ein Token ab, das das Modul in den Metadaten angibt. | |
ModuleHandle | Ruft ein Handle für das Modul ab. | |
ModuleVersionId | Ruft eine UUID (Universally Unique IDentifier) ab, mit der zwischen zwei Versionen eines Moduls unterschieden werden kann. | |
Name | Ruft einen String ab, der den Namen des Moduls ohne den Pfad darstellt. | |
ScopeName | Ruft eine Zeichenfolge ab, die den Namen des Moduls darstellt. |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
Name | Beschreibung | |
---|---|---|
Equals | Überladen. Stellt fest, ob zwei Instanzen von Object gleich sind. (Von Object geerbt.) | |
FindTypes | Gibt ein Array von Klassen zurück, die vom angegebenen Filter und den angegebenen Filterkriterien akzeptiert werden. | |
GetCustomAttributes | Überladen. Gibt benutzerdefinierte Attribute zurück. | |
GetField | Überladen. Gibt ein angegebenes Feld zurück. | |
GetFields | Überladen. Gibt die für das Modul definierten globalen Felder zurück. | |
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.) | |
GetMethod | Überladen. Gibt eine Methode mit den angegebenen Kriterien zurück. | |
GetMethods | Überladen. Gibt die für das Modul definierten globalen Methoden zurück. | |
GetObjectData | Stellt eine ISerializable-Implementierung für serialisierte Objekte bereit. | |
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. | |
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. | |
GetType | Überladen. Gibt den angegebenen Typ zurück. | |
GetTypes | Gibt alle in diesem Modul definierten Typen zurück. | |
IsDefined | Bestimmt, ob der angegebene attributeType für dieses Modul definiert ist. | |
IsResource | Ruft einen Wert ab, der angibt, ob das Objekt eine Ressource ist. | |
ReferenceEquals | Stellt fest, ob die angegebenen Object-Instanzen dieselbe Instanz sind. (Von Object geerbt.) | |
ResolveField | Überladen. Gibt das von einem Metadatentoken angegebene Feld zurück. | |
ResolveMember | Überladen. Gibt den von einem Metadatentoken angegebenen Typ oder Member zurück. | |
ResolveMethod | Überladen. Gibt die von einem Metadatentoken angegebene Methode zurück. | |
ResolveSignature | Gibt das von einem Metadatentoken angegebene Signatur-BLOB zurück. | |
ResolveString | Gibt die vom angegebenen Metadatentoken angegebene Zeichenfolge zurück. | |
ResolveType | Überladen. Gibt den von einem Metadatentoken angegebenen Typ zurück. | |
ToString | Überschrieben. Gibt den Namen des Moduls zurück. |
Zum Seitenanfang
Geschützte Methoden
Name | Beschreibung | |
---|---|---|
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.) | |
GetMethodImpl | Gibt die Methodenimplementierung in Übereinstimmung mit den angegebenen Kriterien zurück. | |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
System.Runtime.InteropServices._Module.GetIDsOfNames | Ordnet eine Reihe von Namen einer entsprechenden Gruppe von Dispatchbezeichnern zu. | |
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. | |
System.Runtime.InteropServices._Module.GetTypeInfoCount | Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 (null) oder 1). | |
System.Runtime.InteropServices._Module.Invoke | Ermöglicht den Zugriff auf die von einem Objekt verfügbar gemachten Eigenschaften und Methoden. |
Zum Seitenanfang