Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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
.gif)
.gif)
.gif)
.gif)