Interface _Assembly
Dica
The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.
Expõe os membros públicos da classe System.Reflection.Assembly a código não gerenciado.
Esta API não é compatível com CLS.
Namespace: System.Runtime.InteropServices
Assembly: mscorlib (em mscorlib.dll)
Sintaxe
[GuidAttribute("17156360-2f1a-384a-bc52-fde93c215c5b")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsDual)]
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public interface _Assembly
[GuidAttribute("17156360-2f1a-384a-bc52-fde93c215c5b")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsDual)]
[CLSCompliantAttribute(false)]
[ComVisibleAttribute(true)]
public interface class _Assembly
[<GuidAttribute("17156360-2f1a-384a-bc52-fde93c215c5b")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsDual)>]
[<CLSCompliantAttribute(false)>]
[<ComVisibleAttribute(true)>]
type _Assembly = interface end
<GuidAttribute("17156360-2f1a-384a-bc52-fde93c215c5b")>
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsDual)>
<CLSCompliantAttribute(False)>
<ComVisibleAttribute(True)>
Public Interface _Assembly
Propriedades
Nome | Descrição | |
---|---|---|
CodeBase | Fornece acesso independente da versão para objetos COM à propriedade Assembly.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
Nome | Descrição | |
---|---|---|
CreateInstance(String) | Fornece objetos COM com acesso independente de versão para o método CreateInstance. |
|
CreateInstance(String, Boolean) | Fornece objetos COM com acesso independente de versão para o método CreateInstance. |
|
CreateInstance(String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[]) | Fornece objetos COM com acesso independente de versão para o método CreateInstance. |
|
Equals(Object) | Fornece objetos COM com acesso independente de versão para o método Equals. |
|
GetCustomAttributes(Boolean) | Fornece objetos COM com acesso independente de versão para o método GetCustomAttributes. |
|
GetCustomAttributes(Type, Boolean) | Fornece objetos COM com acesso independente de versão para o método GetCustomAttributes. |
|
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. |
|
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. |
|
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. |
|
GetManifestResourceInfo(String) | Fornece objetos COM com acesso independente de versão para o método GetManifestResourceInfo. |
|
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. |
|
GetManifestResourceStream(Type, String) | Fornece objetos COM com acesso independente de versão para o método GetManifestResourceStream. |
|
GetModule(String) | Fornece objetos COM com acesso independente de versão para o método GetModule. |
|
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. |
|
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. |
|
GetObjectData(SerializationInfo, StreamingContext) | Fornece objetos COM com acesso independente de versão para o método GetObjectData. |
|
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. |
|
GetSatelliteAssembly(CultureInfo, Version) | Fornece objetos COM com acesso independente de versão para o método GetSatelliteAssembly. |
|
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. |
|
GetType(String, Boolean) | Fornece objetos COM com acesso independente de versão para o método GetType. |
|
GetType(String, Boolean, Boolean) | Fornece objetos COM com acesso independente de versão para o método GetType. |
|
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. |
|
LoadModule(String, Byte[]) | Fornece objetos COM com acesso independente de versão para o método LoadModule. |
|
LoadModule(String, Byte[], Byte[]) | Fornece objetos COM com acesso independente de versão para o método LoadModule. |
|
ToString() | Fornece objetos COM com acesso independente de versão para o método ToString. |
Eventos
Nome | Descrição | |
---|---|---|
ModuleResolve | Fornece objetos COM com acesso independente de versão para o evento ModuleResolve. |
Comentários
Essa interface é para acesso para classes gerenciadas do código não gerenciado e não deve ser chamado de código gerenciado.
Essa interface preserva a ordem de vtable do System.Reflection.Assembly classe membros que podem ser acessados por objetos COM não gerenciados.
Informações de Versão
.NET Framework
Disponível desde 1.1
Confira Também
System.Reflection.Assembly
Namespace System.Runtime.InteropServices
Retornar ao início