_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 classe Assembly a 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
CodeBase |
Fornece acesso independente da versão para objetos COM à propriedade CodeBase. |
EntryPoint |
Fornece acesso independente da versão para objetos COM à propriedade EntryPoint. |
EscapedCodeBase |
Fornece acesso independente da versão para objetos COM à propriedade EscapedCodeBase. |
Evidence |
Fornece acesso independente da versão para objetos COM à propriedade Evidence. |
FullName |
Fornece acesso independente da versão para objetos COM à propriedade FullName. |
GlobalAssemblyCache |
Fornece acesso independente da versão para objetos COM à propriedade GlobalAssemblyCache. |
Location |
Fornece acesso independente da versão para objetos COM à propriedade Location. |
Métodos
CreateInstance(String) |
Fornece objetos COM com acesso independente de versão para o método CreateInstance(String). |
CreateInstance(String, Boolean) |
Fornece objetos COM com acesso independente de versão para o método CreateInstance(String, Boolean). |
CreateInstance(String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[]) |
Fornece objetos COM com acesso independente de versão para o método CreateInstance(String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[]). |
Equals(Object) |
Fornece objetos COM com acesso independente de versão para o método Equals(Object). |
GetCustomAttributes(Boolean) |
Fornece objetos COM com acesso independente de versão para o método GetCustomAttributes(Boolean). |
GetCustomAttributes(Type, Boolean) |
Fornece objetos COM com acesso independente de versão para o método GetCustomAttributes(Type, Boolean). |
GetExportedTypes() |
Fornece acesso independente da versão para objetos COM à propriedade GetExportedTypes(). |
GetFile(String) |
Fornece objetos COM com acesso independente de versão para o método GetFile(String). |
GetFiles() |
Fornece objetos COM com acesso independente de versão para o método GetFiles(). |
GetFiles(Boolean) |
Fornece objetos COM com acesso independente de versão para o método GetFiles(Boolean). |
GetHashCode() |
Fornece objetos COM com acesso independente de versão para o método GetHashCode(). |
GetLoadedModules() |
Fornece objetos COM com acesso independente de versão para o método GetLoadedModules(). |
GetLoadedModules(Boolean) |
Fornece objetos COM com acesso independente de versão para o método GetLoadedModules(Boolean). |
GetManifestResourceInfo(String) |
Fornece objetos COM com acesso independente de versão para o método GetManifestResourceInfo(String). |
GetManifestResourceNames() |
Fornece objetos COM com acesso independente de versão para o método GetManifestResourceNames(). |
GetManifestResourceStream(String) |
Fornece objetos COM com acesso independente de versão para o método GetManifestResourceStream(String). |
GetManifestResourceStream(Type, String) |
Fornece objetos COM com acesso independente de versão para o método GetManifestResourceStream(Type, String). |
GetModule(String) |
Fornece objetos COM com acesso independente de versão para o método GetModule(String). |
GetModules() |
Fornece objetos COM com acesso independente de versão para o método GetModules(). |
GetModules(Boolean) |
Fornece objetos COM com acesso independente de versão para o método GetModules(Boolean). |
GetName() |
Fornece objetos COM com acesso independente de versão para o método GetName(). |
GetName(Boolean) |
Fornece objetos COM com acesso independente de versão para o método GetName(Boolean). |
GetObjectData(SerializationInfo, StreamingContext) |
Fornece objetos COM com acesso independente de versão para o método GetObjectData(SerializationInfo, StreamingContext). |
GetReferencedAssemblies() |
Fornece objetos COM com acesso independente de versão para o método GetReferencedAssemblies(). |
GetSatelliteAssembly(CultureInfo) |
Fornece objetos COM com acesso independente de versão para o método GetSatelliteAssembly(CultureInfo). |
GetSatelliteAssembly(CultureInfo, Version) |
Fornece objetos COM com acesso independente de versão para o método GetSatelliteAssembly(CultureInfo, Version). |
GetType() |
Fornece objetos COM com acesso independente de versão para o método GetType(). |
GetType(String) |
Fornece objetos COM com acesso independente de versão para o método GetType(String). |
GetType(String, Boolean) |
Fornece objetos COM com acesso independente de versão para o método GetType(String, Boolean). |
GetType(String, Boolean, Boolean) |
Fornece objetos COM com acesso independente de versão para o método GetType(String, Boolean, Boolean). |
GetTypes() |
Fornece objetos COM com acesso independente de versão para o método GetTypes(). |
IsDefined(Type, Boolean) |
Fornece objetos COM com acesso independente de versão para o método IsDefined(Type, Boolean). |
LoadModule(String, Byte[]) |
Fornece objetos COM com acesso independente de versão para o método LoadModule(String, Byte[]). |
LoadModule(String, Byte[], Byte[]) |
Fornece objetos COM com acesso independente de versão para o método LoadModule(String, Byte[], Byte[]). |
ToString() |
Fornece objetos COM com acesso independente de versão para o método ToString(). |
Eventos
ModuleResolve |
Fornece objetos COM com acesso independente de versão para o evento ModuleResolve. |