Assembly.LoadModule メソッド

定義

このアセンブリ内部のモジュールを読み込みます。Loads the module internal to this assembly.

オーバーロード

LoadModule(String, Byte[])

生成されたモジュールを含んだ COFF ベースのイメージ、またはリソース ファイルと共に、このアセンブリの内部モジュールを読み込みます。Loads the module, internal to this assembly, with a common object file format (COFF)-based image containing an emitted module, or a resource file.

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

生成されたモジュールを含んだ COFF ベースのイメージ、またはリソース ファイルと共に、このアセンブリの内部モジュールを読み込みます。Loads the module, internal to this assembly, with a common object file format (COFF)-based image containing an emitted module, or a resource file. モジュールのシンボルを表す生バイトも読み込まれます。The raw bytes representing the symbols for the module are also loaded.

LoadModule(String, Byte[])

生成されたモジュールを含んだ COFF ベースのイメージ、またはリソース ファイルと共に、このアセンブリの内部モジュールを読み込みます。Loads the module, internal to this assembly, with a common object file format (COFF)-based image containing an emitted module, or a resource file.

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);
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

モジュールの名前。The name of the module. この文字列は、このアセンブリのマニフェストのファイル名に対応する必要があります。This string must correspond to a file name in this assembly's manifest.

rawModule
Byte[]

生成されたモジュールを含んだ COFF ベースのイメージまたはリソースになっているバイト配列。A byte array that is a COFF-based image containing an emitted module, or a resource.

戻り値

読み込み済みのモジュール。The loaded module.

実装

例外

moduleName または rawModulenull です。moduleName or rawModule is null.

moduleName がこのアセンブリのマニフェストでファイル エントリと一致しません。moduleName does not match a file entry in this assembly's manifest.

rawModule は有効なモジュールではありません。rawModule is not a valid module.

検出されたファイルを読み込めませんでした。A file that was found could not be loaded.

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

生成されたモジュールを含んだ COFF ベースのイメージ、またはリソース ファイルと共に、このアセンブリの内部モジュールを読み込みます。Loads the module, internal to this assembly, with a common object file format (COFF)-based image containing an emitted module, or a resource file. モジュールのシンボルを表す生バイトも読み込まれます。The raw bytes representing the symbols for the module are also loaded.

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 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

モジュールの名前。The name of the module. この文字列は、このアセンブリのマニフェストのファイル名に対応する必要があります。This string must correspond to a file name in this assembly's manifest.

rawModule
Byte[]

生成されたモジュールを含んだ COFF ベースのイメージまたはリソースになっているバイト配列。A byte array that is a COFF-based image containing an emitted module, or a resource.

rawSymbolStore
Byte[]

モジュールのシンボルを表す生バイトを格納しているバイト配列。A byte array containing the raw bytes representing the symbols for the module. リソース ファイルの場合は null にする必要があります。Must be null if this is a resource file.

戻り値

読み込み済みのモジュール。The loaded module.

実装

例外

moduleName または rawModulenull です。moduleName or rawModule is null.

moduleName がこのアセンブリのマニフェストでファイル エントリと一致しません。moduleName does not match a file entry in this assembly's manifest.

rawModule は有効なモジュールではありません。rawModule is not a valid module.

検出されたファイルを読み込めませんでした。A file that was found could not be loaded.

適用対象