Freigeben über


_Assembly-Schnittstelle

 

Veröffentlicht: Oktober 2016

Macht die öffentlichen Member des der System.Reflection.Assembly Klasse an nicht verwalteten Code.

Diese API ist nicht CLS-kompatibel.

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

Syntax

[GuidAttribute("17156360-2f1a-384a-bc52-fde93c215c5b")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsDual)]
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public interface _Assembly
[GuidAttribute("17156360-2f1a-384a-bc52-fde93c215c5b")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsDual)]
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public interface class _Assembly
[<GuidAttribute("17156360-2f1a-384a-bc52-fde93c215c5b")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsDual)>]
[<CLSCompliantAttribute(false)>]
[<ComVisibleAttribute(true)>]
type _Assembly = interface end
<GuidAttribute("17156360-2f1a-384a-bc52-fde93c215c5b")>
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsDual)>
<CLSCompliantAttribute(False)>
<ComVisibleAttribute(True)>
Public Interface _Assembly

Eigenschaften

Name Beschreibung
System_CAPS_pubproperty CodeBase

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die Assembly.CodeBase Eigenschaft.

System_CAPS_pubproperty EntryPoint

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die EntryPoint Eigenschaft.

System_CAPS_pubproperty EscapedCodeBase

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die EscapedCodeBase Eigenschaft.

System_CAPS_pubproperty Evidence

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die Evidence Eigenschaft.

System_CAPS_pubproperty FullName

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die FullName Eigenschaft.

System_CAPS_pubproperty GlobalAssemblyCache

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GlobalAssemblyCache Eigenschaft.

System_CAPS_pubproperty Location

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die Location Eigenschaft.

Methoden

Name Beschreibung
System_CAPS_pubmethod CreateInstance(String)

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

System_CAPS_pubmethod CreateInstance(String, Boolean)

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

System_CAPS_pubmethod CreateInstance(String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[])

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

System_CAPS_pubmethod Equals(Object)

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

System_CAPS_pubmethod GetCustomAttributes(Boolean)

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

System_CAPS_pubmethod GetCustomAttributes(Type, Boolean)

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

System_CAPS_pubmethod GetExportedTypes()

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetExportedTypes Eigenschaft.

System_CAPS_pubmethod GetFile(String)

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

System_CAPS_pubmethod GetFiles()

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

System_CAPS_pubmethod GetFiles(Boolean)

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

System_CAPS_pubmethod GetHashCode()

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

System_CAPS_pubmethod GetLoadedModules()

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

System_CAPS_pubmethod GetLoadedModules(Boolean)

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

System_CAPS_pubmethod GetManifestResourceInfo(String)

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

System_CAPS_pubmethod GetManifestResourceNames()

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

System_CAPS_pubmethod GetManifestResourceStream(String)

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

System_CAPS_pubmethod GetManifestResourceStream(Type, String)

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

System_CAPS_pubmethod GetModule(String)

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

System_CAPS_pubmethod GetModules()

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

System_CAPS_pubmethod GetModules(Boolean)

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

System_CAPS_pubmethod GetName()

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

System_CAPS_pubmethod GetName(Boolean)

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

System_CAPS_pubmethod GetObjectData(SerializationInfo, StreamingContext)

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

System_CAPS_pubmethod GetReferencedAssemblies()

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

System_CAPS_pubmethod GetSatelliteAssembly(CultureInfo)

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

System_CAPS_pubmethod GetSatelliteAssembly(CultureInfo, Version)

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

System_CAPS_pubmethod GetType()

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

System_CAPS_pubmethod GetType(String)

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

System_CAPS_pubmethod GetType(String, Boolean)

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

System_CAPS_pubmethod GetType(String, Boolean, Boolean)

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

System_CAPS_pubmethod GetTypes()

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

System_CAPS_pubmethod IsDefined(Type, Boolean)

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

System_CAPS_pubmethod LoadModule(String, Byte[])

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

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

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

System_CAPS_pubmethod ToString()

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

Ereignisse

Name Beschreibung
System_CAPS_pubevent ModuleResolve

Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die ModuleResolve Ereignis.

Hinweise

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

Diese Schnittstelle behält die Vtable-Reihenfolge der der System.Reflection.Assembly Klassenmember, die von nicht verwalteten COM-Objekten zugegriffen werden kann.

Versionsinformationen

.NET Framework
Verfügbar seit 1.1

Siehe auch

System.Reflection.Assembly
System.Runtime.InteropServices-Namespace

Zurück zum Anfang