Assembly.LoadModule Methode
Definition
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.
Lädt das Modul intern zu dieser Assembly.
Überlädt
| Name | Beschreibung |
|---|---|
| LoadModule(String, Byte[]) |
Lädt das Modul intern in dieser Assembly mit einem gemeinsamen Objektdateiformat (COFF)-basierten Bild, das ein ausgegebenes Modul oder eine Ressourcendatei enthält. |
| LoadModule(String, Byte[], Byte[]) |
Lädt das Modul intern in dieser Assembly mit einem gemeinsamen Objektdateiformat (COFF)-basierten Bild, das ein ausgegebenes Modul oder eine Ressourcendatei enthält. Die unformatierten Bytes, die die Symbole für das Modul darstellen, werden ebenfalls geladen. |
LoadModule(String, Byte[])
Lädt das Modul intern in dieser Assembly mit einem gemeinsamen Objektdateiformat (COFF)-basierten Bild, das ein ausgegebenes Modul oder eine Ressourcendatei enthält.
public:
virtual System::Reflection::Module ^ LoadModule(System::String ^ moduleName, cli::array <System::Byte> ^ rawModule);
public:
System::Reflection::Module ^ LoadModule(System::String ^ moduleName, cli::array <System::Byte> ^ rawModule);
public System.Reflection.Module LoadModule(string moduleName, byte[] rawModule);
abstract member LoadModule : string * byte[] -> System.Reflection.Module
override this.LoadModule : string * byte[] -> System.Reflection.Module
member this.LoadModule : string * byte[] -> System.Reflection.Module
Public Function LoadModule (moduleName As String, rawModule As Byte()) As Module
Parameter
- moduleName
- String
Der Name des Moduls. Diese Zeichenfolge muss einem Dateinamen im Manifest dieser Assembly entsprechen.
- rawModule
- Byte[]
Ein Bytearray, das ein COFF-basiertes Bild ist, das ein ausgegebenes Modul oder eine Ressource enthält.
Gibt zurück
Das geladene Modul.
Implementiert
Ausnahmen
moduleName oder rawModule ist null.
moduleName stimmt nicht mit einem Dateieintrag im Manifest dieser Assembly überein.
rawModule ist kein gültiges Modul.
Eine gefundene Datei konnte nicht geladen werden.
Gilt für:
LoadModule(String, Byte[], Byte[])
Lädt das Modul intern in dieser Assembly mit einem gemeinsamen Objektdateiformat (COFF)-basierten Bild, das ein ausgegebenes Modul oder eine Ressourcendatei enthält. Die unformatierten Bytes, die die Symbole für das Modul darstellen, werden ebenfalls geladen.
public:
virtual System::Reflection::Module ^ LoadModule(System::String ^ moduleName, cli::array <System::Byte> ^ rawModule, cli::array <System::Byte> ^ rawSymbolStore);
public System.Reflection.Module LoadModule(string moduleName, byte[] rawModule, byte[] rawSymbolStore);
public virtual System.Reflection.Module LoadModule(string moduleName, byte[] rawModule, byte[] rawSymbolStore);
abstract member LoadModule : string * byte[] * byte[] -> System.Reflection.Module
override this.LoadModule : string * byte[] * byte[] -> System.Reflection.Module
Public Function LoadModule (moduleName As String, rawModule As Byte(), rawSymbolStore As Byte()) As Module
Public Overridable Function LoadModule (moduleName As String, rawModule As Byte(), rawSymbolStore As Byte()) As Module
Parameter
- moduleName
- String
Der Name des Moduls. Diese Zeichenfolge muss einem Dateinamen im Manifest dieser Assembly entsprechen.
- rawModule
- Byte[]
Ein Bytearray, das ein COFF-basiertes Bild ist, das ein ausgegebenes Modul oder eine Ressource enthält.
- rawSymbolStore
- Byte[]
Ein Bytearray mit den unformatierten Bytes, die die Symbole für das Modul darstellen. Muss sein null , wenn es sich um eine Ressourcendatei handelt.
Gibt zurück
Das geladene Modul.
Implementiert
Ausnahmen
moduleName oder rawModule ist null.
moduleName stimmt nicht mit einem Dateieintrag im Manifest dieser Assembly überein.
rawModule ist kein gültiges Modul.
Eine gefundene Datei konnte nicht geladen werden.