_Assembly Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Важно!
Этот API несовместим с CLS.
Предоставляет неуправляемому коду доступ к открытым членам класса Assembly.
public interface class _Assembly
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("17156360-2F1A-384A-BC52-FDE93C215C5B")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsDual)]
public interface _Assembly
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsDual)]
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("17156360-2f1a-384a-bc52-fde93c215c5b")]
public interface _Assembly
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("17156360-2F1A-384A-BC52-FDE93C215C5B")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsDual)>]
type _Assembly = interface
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsDual)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("17156360-2f1a-384a-bc52-fde93c215c5b")>]
type _Assembly = interface
Public Interface _Assembly
- Производный
- Атрибуты
Комментарии
Этот интерфейс предназначен для доступа к управляемым классам из неуправляемого кода и не должен вызываться из управляемого кода.
Этот интерфейс сохраняет порядок System.Reflection.Assembly vtable членов класса, к которым могут обращаться неуправляемые COM-объекты.
Свойства
CodeBase |
Предоставляет COM-объекты с независящим от версии доступом к свойству CodeBase. |
EntryPoint |
Предоставляет COM-объекты с независящим от версии доступом к свойству EntryPoint. |
EscapedCodeBase |
Предоставляет COM-объекты с независящим от версии доступом к свойству EscapedCodeBase. |
Evidence |
Предоставляет COM-объекты с независящим от версии доступом к свойству Evidence. |
FullName |
Предоставляет COM-объекты с независящим от версии доступом к свойству FullName. |
GlobalAssemblyCache |
Предоставляет COM-объекты с независящим от версии доступом к свойству GlobalAssemblyCache. |
Location |
Предоставляет COM-объекты с независящим от версии доступом к свойству Location. |
Методы
CreateInstance(String) |
Предоставляет COM-объекты с независящим от версии доступом к методу CreateInstance(String). |
CreateInstance(String, Boolean) |
Предоставляет COM-объекты с независящим от версии доступом к методу CreateInstance(String, Boolean). |
CreateInstance(String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[]) |
Предоставляет COM-объекты с независящим от версии доступом к методу CreateInstance(String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[]). |
Equals(Object) |
Предоставляет COM-объекты с независящим от версии доступом к методу Equals(Object). |
GetCustomAttributes(Boolean) |
Предоставляет COM-объекты с независящим от версии доступом к методу GetCustomAttributes(Boolean). |
GetCustomAttributes(Type, Boolean) |
Предоставляет COM-объекты с независящим от версии доступом к методу GetCustomAttributes(Type, Boolean). |
GetExportedTypes() |
Предоставляет COM-объекты с независящим от версии доступом к свойству GetExportedTypes(). |
GetFile(String) |
Предоставляет COM-объекты с независящим от версии доступом к методу GetFile(String). |
GetFiles() |
Предоставляет COM-объекты с независящим от версии доступом к методу GetFiles(). |
GetFiles(Boolean) |
Предоставляет COM-объекты с независящим от версии доступом к методу GetFiles(Boolean). |
GetHashCode() |
Предоставляет COM-объекты с независящим от версии доступом к методу GetHashCode(). |
GetLoadedModules() |
Предоставляет COM-объекты с независящим от версии доступом к методу GetLoadedModules(). |
GetLoadedModules(Boolean) |
Предоставляет COM-объекты с независящим от версии доступом к методу GetLoadedModules(Boolean). |
GetManifestResourceInfo(String) |
Предоставляет COM-объекты с независящим от версии доступом к методу GetManifestResourceInfo(String). |
GetManifestResourceNames() |
Предоставляет COM-объекты с независящим от версии доступом к методу GetManifestResourceNames(). |
GetManifestResourceStream(String) |
Предоставляет COM-объекты с независящим от версии доступом к методу GetManifestResourceStream(String). |
GetManifestResourceStream(Type, String) |
Предоставляет COM-объекты с независящим от версии доступом к методу GetManifestResourceStream(Type, String). |
GetModule(String) |
Предоставляет COM-объекты с независящим от версии доступом к методу GetModule(String). |
GetModules() |
Предоставляет COM-объекты с независящим от версии доступом к методу GetModules(). |
GetModules(Boolean) |
Предоставляет COM-объекты с независящим от версии доступом к методу GetModules(Boolean). |
GetName() |
Предоставляет COM-объекты с независящим от версии доступом к методу GetName(). |
GetName(Boolean) |
Предоставляет COM-объекты с независящим от версии доступом к методу GetName(Boolean). |
GetObjectData(SerializationInfo, StreamingContext) |
Предоставляет COM-объекты с независящим от версии доступом к методу GetObjectData(SerializationInfo, StreamingContext). |
GetReferencedAssemblies() |
Предоставляет COM-объекты с независящим от версии доступом к методу GetReferencedAssemblies(). |
GetSatelliteAssembly(CultureInfo) |
Предоставляет COM-объекты с независящим от версии доступом к методу GetSatelliteAssembly(CultureInfo). |
GetSatelliteAssembly(CultureInfo, Version) |
Предоставляет COM-объекты с независящим от версии доступом к методу GetSatelliteAssembly(CultureInfo, Version). |
GetType() |
Предоставляет COM-объекты с независящим от версии доступом к методу GetType(). |
GetType(String) |
Предоставляет COM-объекты с независящим от версии доступом к методу GetType(String). |
GetType(String, Boolean) |
Предоставляет COM-объекты с независящим от версии доступом к методу GetType(String, Boolean). |
GetType(String, Boolean, Boolean) |
Предоставляет COM-объекты с независящим от версии доступом к методу GetType(String, Boolean, Boolean). |
GetTypes() |
Предоставляет COM-объекты с независящим от версии доступом к методу GetTypes(). |
IsDefined(Type, Boolean) |
Предоставляет COM-объекты с независящим от версии доступом к методу IsDefined(Type, Boolean). |
LoadModule(String, Byte[]) |
Предоставляет COM-объекты с независящим от версии доступом к методу LoadModule(String, Byte[]). |
LoadModule(String, Byte[], Byte[]) |
Предоставляет COM-объекты с независящим от версии доступом к методу LoadModule(String, Byte[], Byte[]). |
ToString() |
Предоставляет COM-объекты с независящим от версии доступом к методу ToString(). |
События
ModuleResolve |
Предоставляет COM-объектам независимый от версии доступ к событию ModuleResolve. |