Assembly.LoadModule Methode

Definition

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.

Gilt für: