Assembly.LoadModule Metoda

Definicja

Ładuje moduł wewnętrzny do tego zestawu.

Przeciążenia

LoadModule(String, Byte[])

Ładuje moduł wewnętrzny do tego zestawu z obrazem opartym na formacie wspólnego pliku obiektów (COFF) zawierającym emitowany moduł lub plik zasobów.

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

Ładuje moduł wewnętrzny do tego zestawu z obrazem opartym na formacie wspólnego pliku obiektów (COFF) zawierającym emitowany moduł lub plik zasobów. Ładowane są 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 formacie wspólnego pliku obiektów (COFF) zawierającym emitowany moduł lub plik zasobów.

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 coFF zawierającym emitowany moduł lub zasób.

Zwraca

Załadowany moduł.

Implementuje

Wyjątki

moduleName lub rawModule ma wartość null.

moduleName nie pasuje do wpisu 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 formacie wspólnego pliku obiektów (COFF) zawierającym emitowany moduł lub plik zasobów. Ładowane są 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 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 zasobów.

Zwraca

Załadowany moduł.

Implementuje

Wyjątki

moduleName lub rawModule ma wartość null.

moduleName nie pasuje do wpisu pliku w manifeście tego zestawu.

rawModule nie jest prawidłowym modułem.

Nie można załadować pliku, który został znaleziony.

Dotyczy