Assembly.LoadModule Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Ładuje moduł wewnętrzny do tego zestawu.
Przeciążenia
LoadModule(String, Byte[]) |
Ładuje moduł wewnętrzny do tego zestawu z obrazem opartym na wspólnym formacie pliku obiektów (COFF) zawierającym emitowany moduł lub plik zasobu. |
LoadModule(String, Byte[], Byte[]) |
Ładuje moduł wewnętrzny do tego zestawu z obrazem opartym na wspólnym formacie pliku obiektów (COFF) zawierającym emitowany moduł lub plik zasobu. Załadowano również nieprzetworzone bajty reprezentujące symbole modułu. |
LoadModule(String, Byte[])
- Źródło:
- Assembly.cs
- Źródło:
- Assembly.cs
- Źródło:
- Assembly.cs
Ładuje moduł wewnętrzny do tego zestawu z obrazem opartym na wspólnym formacie pliku obiektów (COFF) zawierającym emitowany moduł lub plik zasobu.
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
Parametry
- moduleName
- String
Nazwa modułu. Ten ciąg musi odpowiadać nazwie pliku w manifeście tego zestawu.
- rawModule
- Byte[]
Tablica bajtów, która jest obrazem opartym na oprogramowaniu COFF zawierającym emitowany moduł lub zasób.
Zwraca
Załadowany moduł.
Implementuje
Wyjątki
moduleName
lub rawModule
to null
.
moduleName
nie jest zgodny z wpisem pliku w manifeście tego zestawu.
rawModule
nie jest prawidłowym modułem.
Nie można załadować pliku, który został znaleziony.
Dotyczy
LoadModule(String, Byte[], Byte[])
- Źródło:
- Assembly.cs
- Źródło:
- Assembly.cs
- Źródło:
- Assembly.cs
Ładuje moduł wewnętrzny do tego zestawu z obrazem opartym na wspólnym formacie pliku obiektów (COFF) zawierającym emitowany moduł lub plik zasobu. Załadowano również nieprzetworzone bajty reprezentujące symbole modułu.
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
Parametry
- moduleName
- String
Nazwa modułu. Ten ciąg musi odpowiadać nazwie pliku w manifeście tego zestawu.
- rawModule
- Byte[]
Tablica bajtów, która jest obrazem opartym na oprogramowaniu COFF zawierającym emitowany moduł lub zasób.
- rawSymbolStore
- Byte[]
Tablica bajtów zawierająca nieprzetworzone bajty reprezentujące symbole modułu. Musi być null
, jeśli jest to plik zasobu.
Zwraca
Załadowany moduł.
Implementuje
Wyjątki
moduleName
lub rawModule
to null
.
moduleName
nie jest zgodny z wpisem pliku w manifeście tego zestawu.
rawModule
nie jest prawidłowym modułem.
Nie można załadować pliku, który został znaleziony.