Assembly.LoadModule Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Carrega o módulo interno para este assembly.
Sobrecargas
LoadModule(String, Byte[]) |
Carrega o módulo, interno a esse assembly, com uma imagem baseada no formato COFF que contém um módulo emitido ou um arquivo de recurso. |
LoadModule(String, Byte[], Byte[]) |
Carrega o módulo, interno a esse assembly, com uma imagem baseada no formato COFF que contém um módulo emitido ou um arquivo de recurso. Os bytes brutos que representam os símbolos para o módulo também são carregados. |
LoadModule(String, Byte[])
- Origem:
- Assembly.cs
- Origem:
- Assembly.cs
- Origem:
- Assembly.cs
Carrega o módulo, interno a esse assembly, com uma imagem baseada no formato COFF que contém um módulo emitido ou um arquivo de recurso.
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
Parâmetros
- moduleName
- String
O nome do módulo. Essa cadeia de caracteres deve corresponder a um nome de arquivo no manifesto deste assembly.
- rawModule
- Byte[]
Uma matriz de bytes que é uma imagem baseada em COFF que contém módulo omitido ou um recurso.
Retornos
O módulo carregado.
Implementações
Exceções
moduleName
ou rawModule
é null
.
moduleName
não coincide com uma entrada de arquivo no manifesto deste assembly.
rawModule
não é um módulo válido.
Não foi possível carregar um arquivo que foi encontrado.
Aplica-se a
LoadModule(String, Byte[], Byte[])
- Origem:
- Assembly.cs
- Origem:
- Assembly.cs
- Origem:
- Assembly.cs
Carrega o módulo, interno a esse assembly, com uma imagem baseada no formato COFF que contém um módulo emitido ou um arquivo de recurso. Os bytes brutos que representam os símbolos para o módulo também são carregados.
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
Parâmetros
- moduleName
- String
O nome do módulo. Essa cadeia de caracteres deve corresponder a um nome de arquivo no manifesto deste assembly.
- rawModule
- Byte[]
Uma matriz de bytes que é uma imagem baseada em COFF que contém módulo omitido ou um recurso.
- rawSymbolStore
- Byte[]
Uma matriz de bytes contendo os bytes brutos que representam os símbolos para o módulo. Deve ser null
quando se trata de um arquivo de recurso.
Retornos
O módulo carregado.
Implementações
Exceções
moduleName
ou rawModule
é null
.
moduleName
não coincide com uma entrada de arquivo no manifesto deste assembly.
rawModule
não é um módulo válido.
Não foi possível carregar um arquivo que foi encontrado.