_Assembly.LoadModule Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Предоставляет COM-объекты с независимым доступом к членам, независимо от версий LoadModule .
Перегрузки
| Имя | Описание |
|---|---|
| LoadModule(String, Byte[], Byte[]) |
Предоставляет COM-объекты с независимым доступом к методу LoadModule(String, Byte[], Byte[]) , независимо от версии. |
| LoadModule(String, Byte[]) |
Предоставляет COM-объекты с независимым доступом к методу LoadModule(String, Byte[]) , независимо от версии. |
Комментарии
Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.
Члены LoadModule загружают модуль внутри этой сборки.
LoadModule(String, Byte[], Byte[])
Предоставляет COM-объекты с независимым доступом к методу LoadModule(String, Byte[], Byte[]) , независимо от версии.
public:
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
Public Function LoadModule (moduleName As String, rawModule As Byte(), rawSymbolStore As Byte()) As Module
Параметры
- moduleName
- String
Имя модуля. Должен соответствовать имени файла в манифесте этой сборки.
- rawModule
- Byte[]
Массив байтов, представляющий собой образ на основе COFF, содержащий создаваемый модуль или ресурс.
- rawSymbolStore
- Byte[]
Массив байтов, содержащий необработанные байты, представляющие символы для модуля. Должен быть null , если это файл ресурса.
Возвращаемое значение
Загруженный модуль.
Комментарии
Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.
Метод LoadModule загружает модуль, внутренний в эту сборку, с изображением общего формата файлов объектов (COFF), содержащим создаваемый модуль или файл ресурса. Необработанные байты, представляющие символы для модуля, также загружаются.
См. также раздел
Применяется к
LoadModule(String, Byte[])
Предоставляет COM-объекты с независимым доступом к методу LoadModule(String, Byte[]) , независимо от версии.
public:
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
Public Function LoadModule (moduleName As String, rawModule As Byte()) As Module
Параметры
- moduleName
- String
Имя модуля. Должен соответствовать имени файла в манифесте этой сборки.
- rawModule
- Byte[]
Массив байтов, представляющий собой образ на основе COFF, содержащий создаваемый модуль или ресурс.
Возвращаемое значение
Загруженный модуль.
Комментарии
Этот метод предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.
Метод LoadModule загружает модуль, внутренний в эту сборку, с изображением общего формата файлов объектов (COFF), содержащим создаваемый модуль или файл ресурса.