Freigeben über


_Assembly.LoadModule-Methode: (String, Byte[], Byte[])

 

Veröffentlicht: Oktober 2016

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die LoadModule Methode.

Namespace:   System.Runtime.InteropServices
Assembly:  mscorlib (in mscorlib.dll)

Syntax

Module LoadModule(
    string moduleName,
    byte[] rawModule,
    byte[] rawSymbolStore
)
Module^ LoadModule(
    String^ moduleName,
    array<unsigned char>^ rawModule,
    array<unsigned char>^ rawSymbolStore
)
abstract LoadModule : 
        moduleName:string *
        rawModule:byte[] *
        rawSymbolStore:byte[] -> Module
Function LoadModule (
    moduleName As String,
    rawModule As Byte(),
    rawSymbolStore As Byte()
) As Module

Parameter

  • moduleName
    Type: System.String

    Der Name des Moduls. Muss einem Dateinamen im Manifest dieser Assembly entsprechen.

  • rawModule
    Type: System.Byte[]

    Ein Bytearray, das ein COFF-Image mit einem ausgegebenen Modul oder eine Ressource ist.

  • rawSymbolStore
    Type: System.Byte[]

    Ein Bytearray, das die Rohdatenbytes enthält, die die Symbole für das Modul darstellen. Muss null sein, wenn es sich um eine Ressourcendatei handelt.

Rückgabewert

Type: System.Reflection.Module

Das geladene Modul.

Hinweise

Diese Methode ist für den Zugriff auf verwaltete Klassen aus nicht verwaltetem Code und sollte nicht aus verwaltetem Code aufgerufen werden.

Die LoadModule -Methode lädt das Modul, das für diese Assembly intern ist, mit einem Common Object File Format COFF-Basis-Image mit einem ausgegebenen Modul oder eine Ressourcendatei. Die Rohdatenbytes, die die Symbole für das Modul darstellen, werden ebenfalls geladen.

Versionsinformationen

.NET Framework
Verfügbar seit 1.1

Siehe auch

LoadModule
LoadModule Überladen
_Assembly-Schnittstelle
System.Runtime.InteropServices-Namespace

Zurück zum Anfang