Partager via


Assembly.LoadModule Méthode

Définition

Charge le module interne à cet assembly.

Surcharges

LoadModule(String, Byte[])

Charge le module, interne à cet assembly, avec une image COFF (Common Object File Format) contenant un module émis ou un fichier de ressources.

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

Charge le module, interne à cet assembly, avec une image COFF (Common Object File Format) contenant un module émis ou un fichier de ressources. Les octets bruts représentant les symboles du module sont également chargés.

LoadModule(String, Byte[])

Source:
Assembly.cs
Source:
Assembly.cs
Source:
Assembly.cs

Charge le module, interne à cet assembly, avec une image COFF (Common Object File Format) contenant un module émis ou un fichier de ressources.

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

Paramètres

moduleName
String

Nom du module. Cette chaîne doit correspondre à un nom de fichier du manifeste de cet assembly.

rawModule
Byte[]

Tableau d'octets qui est une image COFF contenant un module émis ou une ressource.

Retours

Module chargé.

Implémente

Exceptions

moduleName ou rawModule est null.

moduleName ne correspond pas à une entrée de fichier du manifeste de cet assembly.

rawModule n’est pas un module valide.

Impossible de charger l’un des fichiers trouvés.

S’applique à

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

Source:
Assembly.cs
Source:
Assembly.cs
Source:
Assembly.cs

Charge le module, interne à cet assembly, avec une image COFF (Common Object File Format) contenant un module émis ou un fichier de ressources. Les octets bruts représentant les symboles du module sont également chargés.

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

Paramètres

moduleName
String

Nom du module. Cette chaîne doit correspondre à un nom de fichier du manifeste de cet assembly.

rawModule
Byte[]

Tableau d'octets qui est une image COFF contenant un module émis ou une ressource.

rawSymbolStore
Byte[]

Tableau d'octets contenant les octets bruts représentant les symboles du module. Doit avoir la valeur null s'il s'agit d'un fichier de ressources.

Retours

Module chargé.

Implémente

Exceptions

moduleName ou rawModule est null.

moduleName ne correspond pas à une entrée de fichier du manifeste de cet assembly.

rawModule n’est pas un module valide.

Impossible de charger l’un des fichiers trouvés.

S’applique à