_Assembly Interface

Definição

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.

Aplica-se a

Ver também