Assembly.LoadModule Yöntem

Tanım

Modülü bu derlemeye yükler.

Aşırı Yüklemeler

LoadModule(String, Byte[])

Bu derlemenin içindeki modülü, yayılan bir modülü veya kaynak dosyasını içeren ortak nesne dosyası biçimi (COFF) tabanlı görüntüyle yükler.

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

Bu derlemenin içindeki modülü, yayılan bir modülü veya kaynak dosyasını içeren ortak nesne dosyası biçimi (COFF) tabanlı görüntüyle yükler. Modül simgelerini temsil eden ham baytlar da yüklenir.

LoadModule(String, Byte[])

Kaynak:
Assembly.cs
Kaynak:
Assembly.cs
Kaynak:
Assembly.cs

Bu derlemenin içindeki modülü, yayılan bir modülü veya kaynak dosyasını içeren ortak nesne dosyası biçimi (COFF) tabanlı görüntüyle yükler.

C#
public System.Reflection.Module LoadModule (string moduleName, byte[]? rawModule);
C#
public System.Reflection.Module LoadModule (string moduleName, byte[] rawModule);

Parametreler

moduleName
String

Modülün adı. Bu dize, bu derlemenin bildirimindeki bir dosya adına karşılık gelir.

rawModule
Byte[]

Yayılan modülü veya kaynağı içeren COFF tabanlı bir görüntü olan bayt dizisi.

Döndürülenler

Yüklenen modül.

Uygulamalar

Özel durumlar

moduleName veya rawModule şeklindedir null.

moduleName bu derlemenin bildirimindeki bir dosya girişiyle eşleşmiyor.

rawModule geçerli bir modül değil.

Bulunan bir dosya yüklenemedi.

Şunlara uygulanır

.NET 9 ve diğer sürümler
Ürün Sürümler
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1

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

Kaynak:
Assembly.cs
Kaynak:
Assembly.cs
Kaynak:
Assembly.cs

Bu derlemenin içindeki modülü, yayılan bir modülü veya kaynak dosyasını içeren ortak nesne dosyası biçimi (COFF) tabanlı görüntüyle yükler. Modül simgelerini temsil eden ham baytlar da yüklenir.

C#
public virtual System.Reflection.Module LoadModule (string moduleName, byte[]? rawModule, byte[]? rawSymbolStore);
C#
public virtual System.Reflection.Module LoadModule (string moduleName, byte[] rawModule, byte[] rawSymbolStore);
C#
public System.Reflection.Module LoadModule (string moduleName, byte[] rawModule, byte[] rawSymbolStore);

Parametreler

moduleName
String

Modülün adı. Bu dize, bu derlemenin bildirimindeki bir dosya adına karşılık gelir.

rawModule
Byte[]

Yayılan modülü veya kaynağı içeren COFF tabanlı bir görüntü olan bayt dizisi.

rawSymbolStore
Byte[]

Modülün simgelerini temsil eden ham baytları içeren bir bayt dizisi. Bu bir kaynak dosyasıysa olmalıdır null .

Döndürülenler

Yüklenen modül.

Uygulamalar

Özel durumlar

moduleName veya rawModule şeklindedir null.

moduleName bu derlemenin bildirimindeki bir dosya girişiyle eşleşmiyor.

rawModule geçerli bir modül değil.

Bulunan bir dosya yüklenemedi.

Şunlara uygulanır

.NET 9 ve diğer sürümler
Ürün Sürümler
.NET Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 2.0, 2.1