Assembly.LoadModule 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
載入這個組件內部的模組。
多載
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 為基礎而含有發出模組的映像,或是資源。
傳回
載入的模組。
實作
例外狀況
moduleName
或 rawModule
為 null
。
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
。
傳回
載入的模組。
實作
例外狀況
moduleName
或 rawModule
為 null
。
moduleName
不符合這個組件的資訊清單中某個檔案項目。
rawModule
不是有效的模組。
無法載入找到的檔案。