Assembly.LoadModule Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Carga el módulo interno en este ensamblado.
Sobrecargas
| Nombre | Description |
|---|---|
| LoadModule(String, Byte[]) |
Carga el módulo, interno en este ensamblado, con una imagen basada en formato de archivo de objeto común (COFF) que contiene un módulo emitido o un archivo de recursos. |
| LoadModule(String, Byte[], Byte[]) |
Carga el módulo, interno en este ensamblado, con una imagen basada en formato de archivo de objeto común (COFF) que contiene un módulo emitido o un archivo de recursos. Los bytes sin procesar que representan los símbolos del módulo también se cargan. |
LoadModule(String, Byte[])
- Source:
- Assembly.cs
- Source:
- Assembly.cs
- Source:
- Assembly.cs
- Source:
- Assembly.cs
- Source:
- Assembly.cs
Carga el módulo, interno en este ensamblado, con una imagen basada en formato de archivo de objeto común (COFF) 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);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Types and members the loaded module depends on might be removed")]
public System.Reflection.Module LoadModule(string moduleName, byte[]? rawModule);
public System.Reflection.Module LoadModule(string moduleName, byte[] rawModule);
public System.Reflection.Module LoadModule(string moduleName, byte[]? rawModule);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Types and members the loaded module depends on might be removed")>]
member this.LoadModule : string * byte[] -> System.Reflection.Module
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
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
- Atributos
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[])
- Source:
- Assembly.cs
- Source:
- Assembly.cs
- Source:
- Assembly.cs
- Source:
- Assembly.cs
- Source:
- Assembly.cs
Carga el módulo, interno en este ensamblado, con una imagen basada en formato de archivo de objeto común (COFF) que contiene un módulo emitido o un archivo de recursos. Los bytes sin procesar que representan los símbolos del módulo también se cargan.
public:
virtual System::Reflection::Module ^ LoadModule(System::String ^ moduleName, cli::array <System::Byte> ^ rawModule, cli::array <System::Byte> ^ rawSymbolStore);
[System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Types and members the loaded module depends on might be removed")]
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 virtual System.Reflection.Module LoadModule(string moduleName, byte[]? rawModule, byte[]? rawSymbolStore);
public System.Reflection.Module LoadModule(string moduleName, byte[] rawModule, byte[] rawSymbolStore);
[<System.Diagnostics.CodeAnalysis.RequiresUnreferencedCode("Types and members the loaded module depends on might be removed")>]
abstract member LoadModule : string * byte[] * byte[] -> System.Reflection.Module
override this.LoadModule : string * byte[] * byte[] -> System.Reflection.Module
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
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 procesar que representan los símbolos del módulo. Debe ser null si se trata de un archivo de recursos.
Devoluciones
Módulo cargado.
Implementaciones
- Atributos
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ó.