次の方法で共有


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 ベースのイメージまたはリソースになっているバイト配列。

戻り値

読み込み済みのモジュール。

実装

例外

moduleName または rawModulenull です。

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 または rawModulenull です。

moduleName がこのアセンブリのマニフェストでファイル エントリと一致しません。

rawModule は有効なモジュールではありません。

検出されたファイルを読み込めませんでした。

適用対象