ModuleBuilder-Member
Definiert ein Modul und stellt es dar. Ruft eine Instanz von ModuleBuilder durch Aufrufen von DefineDynamicModule ab.
In den folgenden Tabellen werden die vom ModuleBuilder -Typ verfügbar gemachten Member aufgeführt.
Öffentliche Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
Assembly | Ruft die entsprechende Assembly für diese Instanz von Module ab.(Von Module geerbt.) |
![]() |
FullyQualifiedName | Überschrieben. Ruft einen String ab, der den voll gekennzeichneten Namen und Pfad zu diesem Modul darstellt. |
![]() |
MDStreamVersion | Ruft die Metadaten-Streamversion ab.(Von Module geerbt.) |
![]() |
MetadataToken | Ruft ein Token ab, das das Modul in den Metadaten angibt.(Von Module geerbt.) |
![]() |
ModuleHandle | Ruft ein Handle für das Modul ab.(Von Module geerbt.) |
![]() |
ModuleVersionId | Ruft eine UUID (Universally Unique IDentifier) ab, mit der zwischen zwei Versionen eines Moduls unterschieden werden kann.(Von Module geerbt.) |
![]() |
Name | Ruft einen String ab, der den Namen des Moduls ohne den Pfad darstellt.(Von Module geerbt.) |
![]() |
ScopeName | Ruft eine Zeichenfolge ab, die den Namen des Moduls darstellt.(Von Module geerbt.) |
Zum Seitenanfang
Öffentliche Methoden
(siehe auch Geschützte Methoden )
Name | Beschreibung | |
---|---|---|
![]() |
CreateGlobalFunctions | Vervollständigt die globalen Funktions- und Datendefinitionen für dieses dynamische Modul. |
![]() |
DefineDocument | Definiert ein Dokument als Quelle. |
![]() |
DefineEnum | Definiert einen Enumerationstyp, der ein Werttyp mit dem einzelnen, nicht statischen Feld value__ des angegebenen Typs ist. |
![]() |
DefineGlobalMethod | Überladen. Definiert eine globale Methode. |
![]() |
DefineInitializedData | Definiert ein initialisiertes Datenfeld im .sdata-Abschnitt der übertragbaren ausführbaren Datei (Portable Executable, PE). |
![]() |
DefineManifestResource | Definiert ein Manifestressourcen-BLOB, das in die dynamische Assembly eingebettet werden soll. |
![]() |
DefinePInvokeMethod | Überladen. Definiert eine PInvoke-Methode. |
![]() |
DefineResource | Überladen. Definiert eine verwaltete eingebettete Ressource, die in diesem Modul gespeichert werden soll. |
![]() |
DefineType | Überladen. Erstellt einen TypeBuilder. Zum Definieren eines Werttyps definieren Sie einen Typ, der von ValueType abgeleitet ist. |
![]() |
DefineUninitializedData | Definiert ein nicht initialisiertes Datenfeld im .sdata-Abschnitt der übertragbaren ausführbaren Datei (Portable Executable, PE). |
![]() |
DefineUnmanagedResource | Überladen. Definiert eine nicht verwaltete Ressource in diesem Modul. Das BLOB muss das richtige Format für eine Win32-Ressource aufweisen. |
![]() |
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. (Von Module geerbt.) |
![]() |
GetArrayMethod | Gibt die benannte Methode für eine Arrayklasse zurück. |
![]() |
GetArrayMethodToken | Gibt das Token für die benannte Methode einer Arrayklasse zurück. |
![]() |
GetConstructorToken | Gibt das Token zurück, mit dem der angegebene Konstruktor innerhalb dieses Moduls bezeichnet wird. |
![]() |
GetCustomAttributes | Überladen. Gibt benutzerdefinierte Attribute zurück. (Von Module geerbt.) |
![]() |
GetField | Überladen. Gibt ein angegebenes Feld zurück. (Von Module geerbt.) |
![]() |
GetFields | Überladen. Gibt die für das Modul definierten globalen Felder zurück. (Von Module geerbt.) |
![]() |
GetFieldToken | Gibt das Token zurück, mit dem das angegebene Feld innerhalb dieses Moduls identifiziert wird. |
![]() |
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. (Von Module geerbt.) |
![]() |
GetMethods | Überladen. Gibt die für das Modul definierten globalen Methoden zurück. (Von Module geerbt.) |
![]() |
GetMethodToken | Gibt das Token zurück, mit dem die angegebene Methode innerhalb dieses Moduls bezeichnet wird. |
![]() |
GetObjectData | Stellt eine ISerializable-Implementierung für serialisierte Objekte bereit. (Von Module geerbt.) |
![]() |
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. (Von Module geerbt.) |
![]() |
GetSignatureToken | Überladen. Definiert ein Signaturtoken. |
![]() |
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. (Von Module geerbt.) |
![]() |
GetStringConstant | Gibt das Token der angegebenen Zeichenfolge im Konstantenpool des Moduls zurück. |
![]() |
GetSymWriter | Gibt den Symbolwriter zurück, der diesem dynamischen Modul zugeordnet ist. |
![]() |
GetType | Überladen. Ruft einen im Modul definierten benannten Typ ab. |
![]() |
GetTypes | Überschrieben. Gibt alle in diesem Modul definierten Klassen zurück. |
![]() |
GetTypeToken | Überladen. Gibt ein Typtoken zurück. |
![]() |
IsDefined | Bestimmt, ob der angegebene attributeType für dieses Modul definiert ist. (Von Module geerbt.) |
![]() |
IsResource | Ruft einen Wert ab, der angibt, ob das Objekt eine Ressource ist. (Von Module geerbt.) |
![]() |
IsTransient | Überprüft, ob es sich um ein flüchtiges dynamisches Modul handelt. |
![]() ![]() |
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. (Von Module geerbt.) |
![]() |
ResolveMember | Überladen. Gibt den von einem Metadatentoken angegebenen Typ oder Member zurück. (Von Module geerbt.) |
![]() |
ResolveMethod | Überladen. Gibt die von einem Metadatentoken angegebene Methode zurück. (Von Module geerbt.) |
![]() |
ResolveSignature | Gibt das von einem Metadatentoken angegebene Signatur-BLOB zurück. (Von Module geerbt.) |
![]() |
ResolveString | Gibt die vom angegebenen Metadatentoken angegebene Zeichenfolge zurück. (Von Module geerbt.) |
![]() |
ResolveType | Überladen. Gibt den von einem Metadatentoken angegebenen Typ zurück. (Von Module geerbt.) |
![]() |
SetCustomAttribute | Überladen. Legt ein benutzerdefiniertes Attribut fest. |
![]() |
SetSymCustomAttribute | Legt das benutzerdefinierte Attribut fest, das mit den Symbolinformationen gespeichert wird. |
![]() |
SetUserEntryPoint | Legt den Einstiegspunkt für Benutzer fest. |
![]() |
ToString | Gibt den Namen des Moduls zurück. (Von Module geerbt.) |
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. (Von Module geerbt.) |
![]() |
MemberwiseClone | Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.) |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
![]() ![]() |
System.Runtime.InteropServices._ModuleBuilder.GetIDsOfNames | Ordnet eine Reihe von Namen einer entsprechenden Gruppe von Dispatchbezeichnern zu. |
![]() ![]() |
System.Runtime.InteropServices._ModuleBuilder.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._ModuleBuilder.GetTypeInfoCount | Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 oder 1). |
![]() ![]() |
System.Runtime.InteropServices._ModuleBuilder.Invoke | Stellt den Zugriff auf von einem Objekt verfügbar gemachte Eigenschaften und Methoden bereit. |
Zum Seitenanfang