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

Определение

Загружает внутренний модуль этой сборки.Loads the module internal to this assembly.

Перегрузки

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

Загружает модуль, внутренний для этой сборки, с образом в формате COFF, содержащим включенный модуль или файл ресурсов.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[])

Загружает модуль, внутренний для этой сборки, с образом в формате COFF, содержащим включенный модуль или файл ресурсов.Loads the module, internal to this assembly, with a common object file format (COFF)-based image containing an emitted module, or a resource file. Также загружаются необработанные байты, представляющие собой символы для модуля.The raw bytes representing the symbols for the module are also loaded.

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

Загружает модуль, внутренний для этой сборки, с образом в формате COFF, содержащим включенный модуль или файл ресурсов.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

Параметры

moduleName
String String String String

Имя модуля.The name of the module. Эта строка должна соответствовать имени файла в манифесте этой сборки.This string must correspond to a file name in this assembly's manifest.

rawModule
Byte[]

Массив байтов, который является COFF-образом, содержащим передаваемый модуль или ресурс.A byte array that is a COFF-based image containing an emitted module, or a resource.

Возвраты

Загруженный модуль.The loaded module.

Реализации

Исключения

Параметр moduleName или rawModule имеет значение null.moduleName or rawModule is null.

moduleName не соответствует записи файла в манифесте этой сборки.moduleName does not match a file entry in this assembly's manifest.

rawModule не является допустимым модулем.rawModule is not a valid module.

Не удалось загрузить файл, который был найден.A file that was found could not be loaded.

Безопасность

SecurityPermission
для предоставления свидетельства.to provide evidence. Связанное перечисление:ControlEvidenceAssociated enumeration: ControlEvidence

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

Загружает модуль, внутренний для этой сборки, с образом в формате COFF, содержащим включенный модуль или файл ресурсов.Loads the module, internal to this assembly, with a common object file format (COFF)-based image containing an emitted module, or a resource file. Также загружаются необработанные байты, представляющие собой символы для модуля.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 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 Function LoadModule (moduleName As String, rawModule As Byte(), rawSymbolStore As Byte()) As Module

Параметры

moduleName
String String String String

Имя модуля.The name of the module. Эта строка должна соответствовать имени файла в манифесте этой сборки.This string must correspond to a file name in this assembly's manifest.

rawModule
Byte[]

Массив байтов, который является COFF-образом, содержащим передаваемый модуль или ресурс.A byte array that is a COFF-based image containing an emitted module, or a resource.

rawSymbolStore
Byte[]

Массив байтов, содержащий необработанные байты, представляющие собой символы для модуля.A byte array containing the raw bytes representing the symbols for the module. Для файла ресурсов должно быть задано значение null.Must be null if this is a resource file.

Возвраты

Загруженный модуль.The loaded module.

Реализации

Исключения

Значение параметра moduleName или rawModulenull.moduleName or rawModule is null.

moduleName не соответствует записи файла в манифесте этой сборки.moduleName does not match a file entry in this assembly's manifest.

rawModule не является допустимым модулем.rawModule is not a valid module.

Не удалось загрузить файл, который был найден.A file that was found could not be loaded.

Безопасность

SecurityPermission
для предоставления свидетельства.to provide evidence. Связанное перечисление:ControlEvidenceAssociated enumeration: ControlEvidence

Применяется к