_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, содержащим создаваемый модуль или файл ресурсов.