_Assembly Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Importante
Esta API não está em conformidade com CLS.
Expõe os membros públicos da Assembly classe ao código não gerenciado.
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
Comentários
Essa interface destina-se ao acesso a classes gerenciadas de código não gerenciado e não deve ser chamada do código gerenciado.
Essa interface preserva a ordem vtable dos membros da System.Reflection.Assembly classe que podem ser acessados por objetos COM não gerenciados.
Propriedades
| Nome | Description |
|---|---|
| CodeBase |
Fornece objetos COM com acesso independente de versão à CodeBase propriedade. |
| EntryPoint |
Fornece objetos COM com acesso independente de versão à EntryPoint propriedade. |
| EscapedCodeBase |
Fornece objetos COM com acesso independente de versão à EscapedCodeBase propriedade. |
| Evidence |
Fornece objetos COM com acesso independente de versão à Evidence propriedade. |
| FullName |
Fornece objetos COM com acesso independente de versão à FullName propriedade. |
| GlobalAssemblyCache |
Fornece objetos COM com acesso independente de versão à GlobalAssemblyCache propriedade. |
| Location |
Fornece objetos COM com acesso independente de versão à Location propriedade. |
Métodos
| Nome | Description |
|---|---|
| CreateInstance(String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[]) |
Fornece objetos COM com acesso independente de versão ao CreateInstance(String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[]) método. |
| CreateInstance(String, Boolean) |
Fornece objetos COM com acesso independente de versão ao CreateInstance(String, Boolean) método. |
| CreateInstance(String) |
Fornece objetos COM com acesso independente de versão ao CreateInstance(String) método. |
| Equals(Object) |
Fornece objetos COM com acesso independente de versão ao Equals(Object) método. |
| GetCustomAttributes(Boolean) |
Fornece objetos COM com acesso independente de versão ao GetCustomAttributes(Boolean) método. |
| GetCustomAttributes(Type, Boolean) |
Fornece objetos COM com acesso independente de versão ao GetCustomAttributes(Type, Boolean) método. |
| GetExportedTypes() |
Fornece objetos COM com acesso independente de versão à GetExportedTypes() propriedade. |
| GetFile(String) |
Fornece objetos COM com acesso independente de versão ao GetFile(String) método. |
| GetFiles() |
Fornece objetos COM com acesso independente de versão ao GetFiles() método. |
| GetFiles(Boolean) |
Fornece objetos COM com acesso independente de versão ao GetFiles(Boolean) método. |
| GetHashCode() |
Fornece objetos COM com acesso independente de versão ao GetHashCode() método. |
| GetLoadedModules() |
Fornece objetos COM com acesso independente de versão ao GetLoadedModules() método. |
| GetLoadedModules(Boolean) |
Fornece objetos COM com acesso independente de versão ao GetLoadedModules(Boolean) método. |
| GetManifestResourceInfo(String) |
Fornece objetos COM com acesso independente de versão ao GetManifestResourceInfo(String) método. |
| GetManifestResourceNames() |
Fornece objetos COM com acesso independente de versão ao GetManifestResourceNames() método. |
| GetManifestResourceStream(String) |
Fornece objetos COM com acesso independente de versão ao GetManifestResourceStream(String) método. |
| GetManifestResourceStream(Type, String) |
Fornece objetos COM com acesso independente de versão ao GetManifestResourceStream(Type, String) método. |
| GetModule(String) |
Fornece objetos COM com acesso independente de versão ao GetModule(String) método. |
| GetModules() |
Fornece objetos COM com acesso independente de versão ao GetModules() método. |
| GetModules(Boolean) |
Fornece objetos COM com acesso independente de versão ao GetModules(Boolean) método. |
| GetName() |
Fornece objetos COM com acesso independente de versão ao GetName() método. |
| GetName(Boolean) |
Fornece objetos COM com acesso independente de versão ao GetName(Boolean) método. |
| GetObjectData(SerializationInfo, StreamingContext) |
Fornece objetos COM com acesso independente de versão ao GetObjectData(SerializationInfo, StreamingContext) método. |
| GetReferencedAssemblies() |
Fornece objetos COM com acesso independente de versão ao GetReferencedAssemblies() método. |
| GetSatelliteAssembly(CultureInfo, Version) |
Fornece objetos COM com acesso independente de versão ao GetSatelliteAssembly(CultureInfo, Version) método. |
| GetSatelliteAssembly(CultureInfo) |
Fornece objetos COM com acesso independente de versão ao GetSatelliteAssembly(CultureInfo) método. |
| GetType() |
Fornece objetos COM com acesso independente de versão ao GetType() método. |
| GetType(String, Boolean, Boolean) |
Fornece objetos COM com acesso independente de versão ao GetType(String, Boolean, Boolean) método. |
| GetType(String, Boolean) |
Fornece objetos COM com acesso independente de versão ao GetType(String, Boolean) método. |
| GetType(String) |
Fornece objetos COM com acesso independente de versão ao GetType(String) método. |
| GetTypes() |
Fornece objetos COM com acesso independente de versão ao GetTypes() método. |
| IsDefined(Type, Boolean) |
Fornece objetos COM com acesso independente de versão ao IsDefined(Type, Boolean) método. |
| LoadModule(String, Byte[], Byte[]) |
Fornece objetos COM com acesso independente de versão ao LoadModule(String, Byte[], Byte[]) método. |
| LoadModule(String, Byte[]) |
Fornece objetos COM com acesso independente de versão ao LoadModule(String, Byte[]) método. |
| ToString() |
Fornece objetos COM com acesso independente de versão ao ToString() método. |
Eventos
| Nome | Description |
|---|---|
| ModuleResolve |
Fornece aos objetos COM acesso independente de versão ao ModuleResolve evento. |