Assembly.LoadModule Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.