Assembly.LoadModule Assembly.LoadModule Assembly.LoadModule Assembly.LoadModule Method

Definição

Carrega o módulo interno para este assembly.Loads the module internal to this assembly.

Sobrecargas

LoadModule(String, Byte[]) LoadModule(String, Byte[]) LoadModule(String, Byte[]) 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.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[]) LoadModule(String, Byte[], Byte[]) LoadModule(String, Byte[], Byte[]) 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.Loads the module, internal to this assembly, with a common object file format (COFF)-based image containing an emitted module, or a resource file. Os bytes brutos que representam os símbolos para o módulo também são carregados.The raw bytes representing the symbols for the module are also loaded.

LoadModule(String, Byte[]) LoadModule(String, Byte[]) LoadModule(String, Byte[]) 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.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:
 virtual System::Reflection::Module ^ LoadModule(System::String ^ moduleName, cli::array <System::Byte> ^ rawModule);
public System.Reflection.Module LoadModule (string moduleName, byte[] rawModule);
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 String String String

O nome do módulo.The name of the module. Essa cadeia de caracteres deve corresponder a um nome de arquivo no manifesto deste assembly.This string must correspond to a file name in this assembly's manifest.

rawModule
Byte[]

Uma matriz de bytes que é uma imagem baseada em COFF que contém módulo omitido ou um recurso.A byte array that is a COFF-based image containing an emitted module, or a resource.

Retornos

O módulo carregado.The loaded module.

Implementações

Exceções

moduleName ou rawModule é null.moduleName or rawModule is null.

moduleName não coincide com uma entrada de arquivo no manifesto deste assembly.moduleName does not match a file entry in this assembly's manifest.

rawModule não é um módulo válido.rawModule is not a valid module.

Não foi possível carregar um arquivo que foi encontrado.A file that was found could not be loaded.

Segurança

SecurityPermission
para fornecer evidência.to provide evidence. Enumeração associada: ControlEvidenceAssociated enumeration: ControlEvidence

LoadModule(String, Byte[], Byte[]) LoadModule(String, Byte[], Byte[]) LoadModule(String, Byte[], Byte[]) 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.Loads the module, internal to this assembly, with a common object file format (COFF)-based image containing an emitted module, or a resource file. Os bytes brutos que representam os símbolos para o módulo também são carregados.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);
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

Parâmetros

moduleName
String String String String

O nome do módulo.The name of the module. Essa cadeia de caracteres deve corresponder a um nome de arquivo no manifesto deste assembly.This string must correspond to a file name in this assembly's manifest.

rawModule
Byte[]

Uma matriz de bytes que é uma imagem baseada em COFF que contém módulo omitido ou um recurso.A byte array that is a COFF-based image containing an emitted module, or a resource.

rawSymbolStore
Byte[]

Uma matriz de bytes contendo os bytes brutos que representam os símbolos para o módulo.A byte array containing the raw bytes representing the symbols for the module. Deve ser null quando se trata de um arquivo de recurso.Must be null if this is a resource file.

Retornos

O módulo carregado.The loaded module.

Implementações

Exceções

moduleName ou rawModule é null.moduleName or rawModule is null.

moduleName não coincide com uma entrada de arquivo no manifesto deste assembly.moduleName does not match a file entry in this assembly's manifest.

rawModule não é um módulo válido.rawModule is not a valid module.

Não foi possível carregar um arquivo que foi encontrado.A file that was found could not be loaded.

Segurança

SecurityPermission
para fornecer evidência.to provide evidence. Enumeração associada: ControlEvidenceAssociated enumeration: ControlEvidence

Aplica-se a