Freigeben über


Assembly.LoadModule Methode

Definition

Lädt das Modul, das für diese Assembly intern ist.

Überlädt

LoadModule(String, Byte[])

Lädt das Modul, das für diese Assembly intern ist, mit einem COFF (Common Object File Format)-Image, das ein ausgegebenes Modul enthält, oder eine Ressourcendatei.

LoadModule(String, Byte[], Byte[])

Lädt das Modul, das für diese Assembly intern ist, mit einem COFF (Common Object File Format)-Image, das ein ausgegebenes Modul enthält, oder eine Ressourcendatei. Die Rohdatenbytes, die die Symbole für das Modul darstellen, werden ebenfalls geladen.

LoadModule(String, Byte[])

Quelle:
Assembly.cs
Quelle:
Assembly.cs
Quelle:
Assembly.cs

Lädt das Modul, das für diese Assembly intern ist, mit einem COFF (Common Object File Format)-Image, das ein ausgegebenes Modul enthält, oder eine Ressourcendatei.

public:
 System::Reflection::Module ^ LoadModule(System::String ^ moduleName, cli::array <System::Byte> ^ rawModule);
public:
 virtual System::Reflection::Module ^ LoadModule(System::String ^ moduleName, cli::array <System::Byte> ^ rawModule);
public System.Reflection.Module LoadModule (string moduleName, byte[]? rawModule);
public System.Reflection.Module LoadModule (string moduleName, byte[] rawModule);
member this.LoadModule : string * byte[] -> System.Reflection.Module
abstract member LoadModule : string * byte[] -> System.Reflection.Module
override 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-Image mit einem ausgegebenen Modul oder eine Ressource ist.

Gibt zurück

Das geladene Modul.

Implementiert

Ausnahmen

moduleName oder rawModule ist null.

moduleName stimmt mit keinem 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[])

Quelle:
Assembly.cs
Quelle:
Assembly.cs
Quelle:
Assembly.cs

Lädt das Modul, das für diese Assembly intern ist, mit einem COFF (Common Object File Format)-Image, das ein ausgegebenes Modul enthält, oder eine Ressourcendatei. Die Rohdatenbytes, 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 virtual System.Reflection.Module LoadModule (string moduleName, byte[]? rawModule, byte[]? rawSymbolStore);
public virtual System.Reflection.Module LoadModule (string moduleName, byte[] rawModule, byte[] rawSymbolStore);
public 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 Overridable Function LoadModule (moduleName As String, rawModule As Byte(), rawSymbolStore As Byte()) As Module
Public 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-Image mit einem ausgegebenen Modul oder eine Ressource ist.

rawSymbolStore
Byte[]

Ein Bytearray, das die Rohdatenbytes enthält, die die Symbole für das Modul darstellen. Muss null sein, wenn es sich um eine Ressourcendatei handelt.

Gibt zurück

Das geladene Modul.

Implementiert

Ausnahmen

moduleName oder rawModule ist null.

moduleName stimmt mit keinem Dateieintrag im Manifest dieser Assembly überein.

rawModule ist kein gültiges Modul.

Eine gefundene Datei konnte nicht geladen werden.

Gilt für: