_Assembly Interface
Exposes the public members of the System.Reflection::Assembly class to unmanaged code.
This API is not CLS-compliant.
Assembly: mscorlib (in mscorlib.dll)
| Name | Description | |
|---|---|---|
![]() | CodeBase | Provides COM objects with version-independent access to the Assembly::CodeBase property. |
![]() | EntryPoint | Provides COM objects with version-independent access to the EntryPoint property. |
![]() | EscapedCodeBase | Provides COM objects with version-independent access to the EscapedCodeBase property. |
![]() | Evidence | Provides COM objects with version-independent access to the Evidence property. |
![]() | FullName | Provides COM objects with version-independent access to the FullName property. |
![]() | GlobalAssemblyCache | Provides COM objects with version-independent access to the GlobalAssemblyCache property. |
![]() | Location | Provides COM objects with version-independent access to the Location property. |
| Name | Description | |
|---|---|---|
![]() | CreateInstance(String^) | Provides COM objects with version-independent access to the CreateInstance method. |
![]() | CreateInstance(String^, Boolean) | Provides COM objects with version-independent access to the CreateInstance method. |
![]() | CreateInstance(String^, Boolean, BindingFlags, Binder^, array<Object^>^, CultureInfo^, array<Object^>^) | Provides COM objects with version-independent access to the CreateInstance method. |
![]() | Equals(Object^) | Provides COM objects with version-independent access to the Equals method. |
![]() | GetCustomAttributes(Boolean) | Provides COM objects with version-independent access to the GetCustomAttributes method. |
![]() | GetCustomAttributes(Type^, Boolean) | Provides COM objects with version-independent access to the GetCustomAttributes method. |
![]() | GetExportedTypes() | Provides COM objects with version-independent access to the GetExportedTypes property. |
![]() | GetFile(String^) | Provides COM objects with version-independent access to the GetFile method. |
![]() | GetFiles() | Provides COM objects with version-independent access to the GetFiles method. |
![]() | GetFiles(Boolean) | Provides COM objects with version-independent access to the GetFiles method. |
![]() | GetHashCode() | Provides COM objects with version-independent access to the GetHashCode method. |
![]() | GetLoadedModules() | Provides COM objects with version-independent access to the GetLoadedModules method. |
![]() | GetLoadedModules(Boolean) | Provides COM objects with version-independent access to the GetLoadedModules method. |
![]() | GetManifestResourceInfo(String^) | Provides COM objects with version-independent access to the GetManifestResourceInfo method. |
![]() | GetManifestResourceNames() | Provides COM objects with version-independent access to the GetManifestResourceNames method. |
![]() | GetManifestResourceStream(String^) | Provides COM objects with version-independent access to the GetManifestResourceStream method. |
![]() | GetManifestResourceStream(Type^, String^) | Provides COM objects with version-independent access to the GetManifestResourceStream method. |
![]() | GetModule(String^) | Provides COM objects with version-independent access to the GetModule method. |
![]() | GetModules() | Provides COM objects with version-independent access to the GetModules method. |
![]() | GetModules(Boolean) | Provides COM objects with version-independent access to the GetModules method. |
![]() | GetName() | Provides COM objects with version-independent access to the GetName method. |
![]() | GetName(Boolean) | Provides COM objects with version-independent access to the GetName method. |
![]() | GetObjectData(SerializationInfo^, StreamingContext) | Provides COM objects with version-independent access to the GetObjectData method. |
![]() | GetReferencedAssemblies() | Provides COM objects with version-independent access to the GetReferencedAssemblies method. |
![]() | GetSatelliteAssembly(CultureInfo^) | Provides COM objects with version-independent access to the GetSatelliteAssembly method. |
![]() | GetSatelliteAssembly(CultureInfo^, Version^) | Provides COM objects with version-independent access to the GetSatelliteAssembly method. |
![]() | GetType() | Provides COM objects with version-independent access to the GetType method. |
![]() | GetType(String^) | Provides COM objects with version-independent access to the GetType method. |
![]() | GetType(String^, Boolean) | Provides COM objects with version-independent access to the GetType method. |
![]() | GetType(String^, Boolean, Boolean) | Provides COM objects with version-independent access to the GetType method. |
![]() | GetTypes() | Provides COM objects with version-independent access to the GetTypes method. |
![]() | IsDefined(Type^, Boolean) | Provides COM objects with version-independent access to the IsDefined method. |
![]() | LoadModule(String^, array<Byte>^) | Provides COM objects with version-independent access to the LoadModule method. |
![]() | LoadModule(String^, array<Byte>^, array<Byte>^) | Provides COM objects with version-independent access to the LoadModule method. |
![]() | ToString() | Provides COM objects with version-independent access to the ToString method. |
| Name | Description | |
|---|---|---|
![]() | ModuleResolve | Provides COM objects with version-independent access to the ModuleResolve event. |
This interface is for access to managed classes from unmanaged code, and should not be called from managed code.
This interface preserves the vtable order of the System.Reflection::Assembly class members that can be accessed by unmanaged COM objects.
Available since 1.1


