Assembly.LoadModule 方法

定義

載入這個組件內部的模組。

多載

LoadModule(String, Byte[])

使用通用物件檔案格式 (COFF) 為基礎的映像 (包含發出的模組) 或是資源檔,載入組件的內部模組。

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

使用通用物件檔案格式 (COFF) 為基礎的映像 (包含發出的模組) 或是資源檔,載入組件的內部模組。 表示模組符號的未經處理位元組也載入。

LoadModule(String, Byte[])

來源:
Assembly.cs
來源:
Assembly.cs
來源:
Assembly.cs

使用通用物件檔案格式 (COFF) 為基礎的映像 (包含發出的模組) 或是資源檔,載入組件的內部模組。

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

參數

moduleName
String

模組的名稱。 這個字串必須對應於這個組件的資訊清單中的檔案名稱。

rawModule
Byte[]

位元組陣列,是以 COFF 為基礎而含有發出模組的映像,或是資源。

傳回

載入的模組。

實作

例外狀況

moduleNamerawModulenull

moduleName 不符合這個組件的資訊清單中某個檔案項目。

rawModule 不是有效的模組。

無法載入找到的檔案。

適用於

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

來源:
Assembly.cs
來源:
Assembly.cs
來源:
Assembly.cs

使用通用物件檔案格式 (COFF) 為基礎的映像 (包含發出的模組) 或是資源檔,載入組件的內部模組。 表示模組符號的未經處理位元組也載入。

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

參數

moduleName
String

模組的名稱。 這個字串必須對應於這個組件的資訊清單中的檔案名稱。

rawModule
Byte[]

位元組陣列,是以 COFF 為基礎而含有發出模組的映像,或是資源。

rawSymbolStore
Byte[]

位元組陣列,包含表示模組符號的未經處理位元組。 如果這是資源檔,則必須是 null

傳回

載入的模組。

實作

例外狀況

moduleNamerawModulenull

moduleName 不符合這個組件的資訊清單中某個檔案項目。

rawModule 不是有效的模組。

無法載入找到的檔案。

適用於