_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 | |
---|---|---|
![]() |
CodeBase | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die Assembly.CodeBase Eigenschaft. |
![]() |
EntryPoint | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die EntryPoint Eigenschaft. |
![]() |
EscapedCodeBase | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die EscapedCodeBase Eigenschaft. |
![]() |
Evidence | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die Evidence Eigenschaft. |
![]() |
FullName | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die FullName Eigenschaft. |
![]() |
GlobalAssemblyCache | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GlobalAssemblyCache Eigenschaft. |
![]() |
Location | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die Location Eigenschaft. |
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
CreateInstance(String) | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die CreateInstance Methode. |
![]() |
CreateInstance(String, Boolean) | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die CreateInstance Methode. |
![]() |
CreateInstance(String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[]) | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die CreateInstance Methode. |
![]() |
Equals(Object) | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die Equals Methode. |
![]() |
GetCustomAttributes(Boolean) | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetCustomAttributes Methode. |
![]() |
GetCustomAttributes(Type, Boolean) | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetCustomAttributes Methode. |
![]() |
GetExportedTypes() | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetExportedTypes Eigenschaft. |
![]() |
GetFile(String) | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetFile Methode. |
![]() |
GetFiles() | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetFiles Methode. |
![]() |
GetFiles(Boolean) | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetFiles Methode. |
![]() |
GetHashCode() | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetHashCode Methode. |
![]() |
GetLoadedModules() | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetLoadedModules Methode. |
![]() |
GetLoadedModules(Boolean) | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetLoadedModules Methode. |
![]() |
GetManifestResourceInfo(String) | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetManifestResourceInfo Methode. |
![]() |
GetManifestResourceNames() | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetManifestResourceNames Methode. |
![]() |
GetManifestResourceStream(String) | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetManifestResourceStream Methode. |
![]() |
GetManifestResourceStream(Type, String) | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetManifestResourceStream Methode. |
![]() |
GetModule(String) | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetModule Methode. |
![]() |
GetModules() | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetModules Methode. |
![]() |
GetModules(Boolean) | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetModules Methode. |
![]() |
GetName() | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetName Methode. |
![]() |
GetName(Boolean) | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetName Methode. |
![]() |
GetObjectData(SerializationInfo, StreamingContext) | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetObjectData Methode. |
![]() |
GetReferencedAssemblies() | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetReferencedAssemblies Methode. |
![]() |
GetSatelliteAssembly(CultureInfo) | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetSatelliteAssembly Methode. |
![]() |
GetSatelliteAssembly(CultureInfo, Version) | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetSatelliteAssembly Methode. |
![]() |
GetType() | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetType Methode. |
![]() |
GetType(String) | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetType Methode. |
![]() |
GetType(String, Boolean) | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetType Methode. |
![]() |
GetType(String, Boolean, Boolean) | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetType Methode. |
![]() |
GetTypes() | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die GetTypes Methode. |
![]() |
IsDefined(Type, Boolean) | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die IsDefined Methode. |
![]() |
LoadModule(String, Byte[]) | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die LoadModule Methode. |
![]() |
LoadModule(String, Byte[], Byte[]) | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die LoadModule Methode. |
![]() |
ToString() | Ermöglicht COM-Objekten mit versionsunabhängigen Zugriff auf die ToString Methode. |
Ereignisse
Name | Beschreibung | |
---|---|---|
![]() |
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