Assembly.LoadModule 方法  
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
加载此程序集的内部模块。
重载
| LoadModule(String, Byte[]) | 加载带有基于通用对象文件格式 (COFF) 的映像(包含已发出的模块)或资源文件的模块(该模块相对于此程序集是内部的)。 | 
| LoadModule(String, Byte[], Byte[]) | 加载带有基于通用对象文件格式 (COFF) 的映像(包含已发出的模块)或资源文件的模块(该模块相对于此程序集是内部的)。 还加载表示此模块的符号的原始字节。 | 
LoadModule(String, Byte[])
- Source:
- Assembly.cs
- Source:
- Assembly.cs
- Source:
- 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.Moduleabstract member LoadModule : string * byte[] -> System.Reflection.Module
override this.LoadModule : string * byte[] -> System.Reflection.ModulePublic Function LoadModule (moduleName As String, rawModule As Byte()) As Module参数
- moduleName
- String
模块的名称。 此字符串必须与程序集清单中的文件名对应。
- rawModule
- Byte[]
基于 COFF 映像的字节数组,该数组包含发送的模块或资源。
返回
加载的模块。
实现
例外
              moduleName 或 rawModule 为 null。
              moduleName 与此程序集清单中的文件条目不匹配。
              rawModule 不是有效的模块。
无法加载已找到的文件。
适用于
LoadModule(String, Byte[], Byte[])
- Source:
- Assembly.cs
- Source:
- Assembly.cs
- Source:
- 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.ModulePublic Overridable Function LoadModule (moduleName As String, rawModule As Byte(), rawSymbolStore As Byte()) As ModulePublic 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 不是有效的模块。
无法加载已找到的文件。