Assembly.LoadModule Método

Definición

Carga el módulo interno para este ensamblado.

Sobrecargas

LoadModule(String, Byte[])

Carga el módulo, que es interno para este ensamblado, con una imagen que toma como base el formato Common Object File Format (COFF) y que contiene un módulo emitido o un archivo de recursos.

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

Carga el módulo, que es interno para este ensamblado, con una imagen que toma como base el formato Common Object File Format (COFF) y que contiene un módulo emitido o un archivo de recursos. También se cargan los bytes sin formato que representan a los símbolos del módulo.

LoadModule(String, Byte[])

Carga el módulo, que es interno para este ensamblado, con una imagen que toma como base el formato Common Object File Format (COFF) y que contiene un módulo emitido o un archivo de recursos.

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

El nombre del módulo. Esta cadena debe corresponder a un nombre de archivo en el manifiesto de este ensamblado.

rawModule
Byte[]

Matriz de bytes que es una imagen basada en COFF que contiene un módulo emitido o un recurso.

Devoluciones

Módulo cargado.

Implementaciones

Excepciones

moduleName o rawModule es null.

moduleName no coincide con una entrada de archivo en el manifiesto de este ensamblado.

rawModule no es un módulo válido.

No se pudo cargar un archivo que se encontró.

Se aplica a

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

Carga el módulo, que es interno para este ensamblado, con una imagen que toma como base el formato Common Object File Format (COFF) y que contiene un módulo emitido o un archivo de recursos. También se cargan los bytes sin formato que representan a los símbolos del módulo.

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

El nombre del módulo. Esta cadena debe corresponder a un nombre de archivo en el manifiesto de este ensamblado.

rawModule
Byte[]

Matriz de bytes que es una imagen basada en COFF que contiene un módulo emitido o un recurso.

rawSymbolStore
Byte[]

Matriz de bytes que contiene los bytes sin formato que representan a los símbolos del módulo. Debe ser null si es un archivo de recurso.

Devoluciones

Módulo cargado.

Implementaciones

Excepciones

moduleName o rawModule es null.

moduleName no coincide con una entrada de archivo en el manifiesto de este ensamblado.

rawModule no es un módulo válido.

No se pudo cargar un archivo que se encontró.

Se aplica a