Assembly.LoadModule Metódus

Definíció

Betölti a modult a szerelvényen belül.

Túlterhelések

Name Description
LoadModule(String, Byte[])

Betölti a modult a szerelvényen belül egy közös objektumfájl-formátummal (COFF)-alapú képpel, amely egy kibocsátott modult vagy egy erőforrásfájlt tartalmaz.

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

Betölti a modult a szerelvényen belül egy közös objektumfájl-formátummal (COFF)-alapú képpel, amely egy kibocsátott modult vagy egy erőforrásfájlt tartalmaz. A modul szimbólumait jelképező nyers bájtok is betöltésre kerülnek.

LoadModule(String, Byte[])

Forrás:
Assembly.cs
Forrás:
Assembly.cs
Forrás:
Assembly.cs
Forrás:
Assembly.cs
Forrás:
Assembly.cs

Betölti a modult a szerelvényen belül egy közös objektumfájl-formátummal (COFF)-alapú képpel, amely egy kibocsátott modult vagy egy erőforrásfájlt tartalmaz.

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);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Types and members the loaded module depends on might be removed")]
public System.Reflection.Module LoadModule(string moduleName, byte[]? rawModule);
public System.Reflection.Module LoadModule(string moduleName, byte[] rawModule);
public System.Reflection.Module LoadModule(string moduleName, byte[]? rawModule);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Types and members the loaded module depends on might be removed")>]
member this.LoadModule : string * byte[] -> System.Reflection.Module
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

Paraméterek

moduleName
String

A modulnak a neve. Ennek a sztringnek meg kell felelnie a szerelvény jegyzékfájljában szereplő fájlnévnek.

rawModule
Byte[]

Bájttömb, amely egy kibocsátott modult vagy erőforrást tartalmazó COFF-alapú rendszerkép.

Válaszok

A betöltött modul.

Megvalósítás

Attribútumok

Kivételek

moduleName vagy rawModule az null.

moduleName nem egyezik meg a szerelvény jegyzékfájljában szereplő fájlbejegyzéssel.

rawModule nem érvényes modul.

A talált fájl nem tölthető be.

A következőre érvényes:

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

Forrás:
Assembly.cs
Forrás:
Assembly.cs
Forrás:
Assembly.cs
Forrás:
Assembly.cs
Forrás:
Assembly.cs

Betölti a modult a szerelvényen belül egy közös objektumfájl-formátummal (COFF)-alapú képpel, amely egy kibocsátott modult vagy egy erőforrásfájlt tartalmaz. A modul szimbólumait jelképező nyers bájtok is betöltésre kerülnek.

public:
 virtual System::Reflection::Module ^ LoadModule(System::String ^ moduleName, cli::array <System::Byte> ^ rawModule, cli::array <System::Byte> ^ rawSymbolStore);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Types and members the loaded module depends on might be removed")]
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 virtual System.Reflection.Module LoadModule(string moduleName, byte[]? rawModule, byte[]? rawSymbolStore);
public System.Reflection.Module LoadModule(string moduleName, byte[] rawModule, byte[] rawSymbolStore);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Types and members the loaded module depends on might be removed")>]
abstract member LoadModule : string * byte[] * byte[] -> System.Reflection.Module
override this.LoadModule : string * byte[] * byte[] -> System.Reflection.Module
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

Paraméterek

moduleName
String

A modulnak a neve. Ennek a sztringnek meg kell felelnie a szerelvény jegyzékfájljában szereplő fájlnévnek.

rawModule
Byte[]

Bájttömb, amely egy kibocsátott modult vagy erőforrást tartalmazó COFF-alapú rendszerkép.

rawSymbolStore
Byte[]

A modul szimbólumait jelképező nyers bájtokat tartalmazó bájttömb. Erőforrásfájlnak kell lennie null .

Válaszok

A betöltött modul.

Megvalósítás

Attribútumok

Kivételek

moduleName vagy rawModule az null.

moduleName nem egyezik meg a szerelvény jegyzékfájljában szereplő fájlbejegyzéssel.

rawModule nem érvényes modul.

A talált fájl nem tölthető be.

A következőre érvényes: