_Assembly Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Importante
Esta API não está em conformidade com CLS.
Expõe os membros públicos da Assembly turma a código não gerido.
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
- Derivado
- Atributos
Observações
Esta interface destina-se ao acesso a classes geridas a partir de código não gerido, e não deve ser chamada a partir de código gerido.
Esta interface preserva a ordem vtable dos System.Reflection.Assembly membros da classe que podem ser acedidos por objetos COM não geridos.
Propriedades
| Name | Description |
|---|---|
| CodeBase |
Fornece aos objetos COM acesso independente da versão à CodeBase propriedade. |
| EntryPoint |
Fornece aos objetos COM acesso independente da versão à EntryPoint propriedade. |
| EscapedCodeBase |
Fornece aos objetos COM acesso independente da versão à EscapedCodeBase propriedade. |
| Evidence |
Fornece aos objetos COM acesso independente da versão à Evidence propriedade. |
| FullName |
Fornece aos objetos COM acesso independente da versão à FullName propriedade. |
| GlobalAssemblyCache |
Fornece aos objetos COM acesso independente da versão à GlobalAssemblyCache propriedade. |
| Location |
Fornece aos objetos COM acesso independente da versão à Location propriedade. |
Métodos
| Name | Description |
|---|---|
| CreateInstance(String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[]) |
Fornece aos objetos COM acesso independente da versão ao CreateInstance(String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[]) método. |
| CreateInstance(String, Boolean) |
Fornece aos objetos COM acesso independente da versão ao CreateInstance(String, Boolean) método. |
| CreateInstance(String) |
Fornece aos objetos COM acesso independente da versão ao CreateInstance(String) método. |
| Equals(Object) |
Fornece aos objetos COM acesso independente da versão ao Equals(Object) método. |
| GetCustomAttributes(Boolean) |
Fornece aos objetos COM acesso independente da versão ao GetCustomAttributes(Boolean) método. |
| GetCustomAttributes(Type, Boolean) |
Fornece aos objetos COM acesso independente da versão ao GetCustomAttributes(Type, Boolean) método. |
| GetExportedTypes() |
Fornece aos objetos COM acesso independente da versão à GetExportedTypes() propriedade. |
| GetFile(String) |
Fornece aos objetos COM acesso independente da versão ao GetFile(String) método. |
| GetFiles() |
Fornece aos objetos COM acesso independente da versão ao GetFiles() método. |
| GetFiles(Boolean) |
Fornece aos objetos COM acesso independente da versão ao GetFiles(Boolean) método. |
| GetHashCode() |
Fornece aos objetos COM acesso independente da versão ao GetHashCode() método. |
| GetLoadedModules() |
Fornece aos objetos COM acesso independente da versão ao GetLoadedModules() método. |
| GetLoadedModules(Boolean) |
Fornece aos objetos COM acesso independente da versão ao GetLoadedModules(Boolean) método. |
| GetManifestResourceInfo(String) |
Fornece aos objetos COM acesso independente da versão ao GetManifestResourceInfo(String) método. |
| GetManifestResourceNames() |
Fornece aos objetos COM acesso independente da versão ao GetManifestResourceNames() método. |
| GetManifestResourceStream(String) |
Fornece aos objetos COM acesso independente da versão ao GetManifestResourceStream(String) método. |
| GetManifestResourceStream(Type, String) |
Fornece aos objetos COM acesso independente da versão ao GetManifestResourceStream(Type, String) método. |
| GetModule(String) |
Fornece aos objetos COM acesso independente da versão ao GetModule(String) método. |
| GetModules() |
Fornece aos objetos COM acesso independente da versão ao GetModules() método. |
| GetModules(Boolean) |
Fornece aos objetos COM acesso independente da versão ao GetModules(Boolean) método. |
| GetName() |
Fornece aos objetos COM acesso independente da versão ao GetName() método. |
| GetName(Boolean) |
Fornece aos objetos COM acesso independente da versão ao GetName(Boolean) método. |
| GetObjectData(SerializationInfo, StreamingContext) |
Fornece aos objetos COM acesso independente da versão ao GetObjectData(SerializationInfo, StreamingContext) método. |
| GetReferencedAssemblies() |
Fornece aos objetos COM acesso independente da versão ao GetReferencedAssemblies() método. |
| GetSatelliteAssembly(CultureInfo, Version) |
Fornece aos objetos COM acesso independente da versão ao GetSatelliteAssembly(CultureInfo, Version) método. |
| GetSatelliteAssembly(CultureInfo) |
Fornece aos objetos COM acesso independente da versão ao GetSatelliteAssembly(CultureInfo) método. |
| GetType() |
Fornece aos objetos COM acesso independente da versão ao GetType() método. |
| GetType(String, Boolean, Boolean) |
Fornece aos objetos COM acesso independente da versão ao GetType(String, Boolean, Boolean) método. |
| GetType(String, Boolean) |
Fornece aos objetos COM acesso independente da versão ao GetType(String, Boolean) método. |
| GetType(String) |
Fornece aos objetos COM acesso independente da versão ao GetType(String) método. |
| GetTypes() |
Fornece aos objetos COM acesso independente da versão ao GetTypes() método. |
| IsDefined(Type, Boolean) |
Fornece aos objetos COM acesso independente da versão ao IsDefined(Type, Boolean) método. |
| LoadModule(String, Byte[], Byte[]) |
Fornece aos objetos COM acesso independente da versão ao LoadModule(String, Byte[], Byte[]) método. |
| LoadModule(String, Byte[]) |
Fornece aos objetos COM acesso independente da versão ao LoadModule(String, Byte[]) método. |
| ToString() |
Fornece aos objetos COM acesso independente da versão ao ToString() método. |
evento
| Name | Description |
|---|---|
| ModuleResolve |
Fornece aos objetos COM acesso independente da versão ao ModuleResolve evento. |