_Assembly Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Importante
Esta API no es conforme a CLS.
Expone los miembros públicos de la Assembly clase al código no administrado.
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
Comentarios
Esta interfaz es para el acceso a clases administradas desde código no administrado y no se debe llamar desde código administrado.
Esta interfaz conserva el orden vtable de los miembros de clase a los System.Reflection.Assembly que pueden tener acceso los objetos COM no administrados.
Propiedades
| Nombre | Description |
|---|---|
| CodeBase |
Proporciona a los objetos COM acceso independiente de la versión a la CodeBase propiedad . |
| EntryPoint |
Proporciona a los objetos COM acceso independiente de la versión a la EntryPoint propiedad . |
| EscapedCodeBase |
Proporciona a los objetos COM acceso independiente de la versión a la EscapedCodeBase propiedad . |
| Evidence |
Proporciona a los objetos COM acceso independiente de la versión a la Evidence propiedad . |
| FullName |
Proporciona a los objetos COM acceso independiente de la versión a la FullName propiedad . |
| GlobalAssemblyCache |
Proporciona a los objetos COM acceso independiente de la versión a la GlobalAssemblyCache propiedad . |
| Location |
Proporciona a los objetos COM acceso independiente de la versión a la Location propiedad . |
Métodos
| Nombre | Description |
|---|---|
| CreateInstance(String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[]) |
Proporciona objetos COM con acceso independiente de la versión al CreateInstance(String, Boolean, BindingFlags, Binder, Object[], CultureInfo, Object[]) método . |
| CreateInstance(String, Boolean) |
Proporciona objetos COM con acceso independiente de la versión al CreateInstance(String, Boolean) método . |
| CreateInstance(String) |
Proporciona objetos COM con acceso independiente de la versión al CreateInstance(String) método . |
| Equals(Object) |
Proporciona objetos COM con acceso independiente de la versión al Equals(Object) método . |
| GetCustomAttributes(Boolean) |
Proporciona objetos COM con acceso independiente de la versión al GetCustomAttributes(Boolean) método . |
| GetCustomAttributes(Type, Boolean) |
Proporciona objetos COM con acceso independiente de la versión al GetCustomAttributes(Type, Boolean) método . |
| GetExportedTypes() |
Proporciona a los objetos COM acceso independiente de la versión a la GetExportedTypes() propiedad . |
| GetFile(String) |
Proporciona objetos COM con acceso independiente de la versión al GetFile(String) método . |
| GetFiles() |
Proporciona objetos COM con acceso independiente de la versión al GetFiles() método . |
| GetFiles(Boolean) |
Proporciona objetos COM con acceso independiente de la versión al GetFiles(Boolean) método . |
| GetHashCode() |
Proporciona objetos COM con acceso independiente de la versión al GetHashCode() método . |
| GetLoadedModules() |
Proporciona objetos COM con acceso independiente de la versión al GetLoadedModules() método . |
| GetLoadedModules(Boolean) |
Proporciona objetos COM con acceso independiente de la versión al GetLoadedModules(Boolean) método . |
| GetManifestResourceInfo(String) |
Proporciona objetos COM con acceso independiente de la versión al GetManifestResourceInfo(String) método . |
| GetManifestResourceNames() |
Proporciona objetos COM con acceso independiente de la versión al GetManifestResourceNames() método . |
| GetManifestResourceStream(String) |
Proporciona objetos COM con acceso independiente de la versión al GetManifestResourceStream(String) método . |
| GetManifestResourceStream(Type, String) |
Proporciona objetos COM con acceso independiente de la versión al GetManifestResourceStream(Type, String) método . |
| GetModule(String) |
Proporciona objetos COM con acceso independiente de la versión al GetModule(String) método . |
| GetModules() |
Proporciona objetos COM con acceso independiente de la versión al GetModules() método . |
| GetModules(Boolean) |
Proporciona objetos COM con acceso independiente de la versión al GetModules(Boolean) método . |
| GetName() |
Proporciona objetos COM con acceso independiente de la versión al GetName() método . |
| GetName(Boolean) |
Proporciona objetos COM con acceso independiente de la versión al GetName(Boolean) método . |
| GetObjectData(SerializationInfo, StreamingContext) |
Proporciona objetos COM con acceso independiente de la versión al GetObjectData(SerializationInfo, StreamingContext) método . |
| GetReferencedAssemblies() |
Proporciona objetos COM con acceso independiente de la versión al GetReferencedAssemblies() método . |
| GetSatelliteAssembly(CultureInfo, Version) |
Proporciona objetos COM con acceso independiente de la versión al GetSatelliteAssembly(CultureInfo, Version) método . |
| GetSatelliteAssembly(CultureInfo) |
Proporciona objetos COM con acceso independiente de la versión al GetSatelliteAssembly(CultureInfo) método . |
| GetType() |
Proporciona objetos COM con acceso independiente de la versión al GetType() método . |
| GetType(String, Boolean, Boolean) |
Proporciona objetos COM con acceso independiente de la versión al GetType(String, Boolean, Boolean) método . |
| GetType(String, Boolean) |
Proporciona objetos COM con acceso independiente de la versión al GetType(String, Boolean) método . |
| GetType(String) |
Proporciona objetos COM con acceso independiente de la versión al GetType(String) método . |
| GetTypes() |
Proporciona objetos COM con acceso independiente de la versión al GetTypes() método . |
| IsDefined(Type, Boolean) |
Proporciona objetos COM con acceso independiente de la versión al IsDefined(Type, Boolean) método . |
| LoadModule(String, Byte[], Byte[]) |
Proporciona objetos COM con acceso independiente de la versión al LoadModule(String, Byte[], Byte[]) método . |
| LoadModule(String, Byte[]) |
Proporciona objetos COM con acceso independiente de la versión al LoadModule(String, Byte[]) método . |
| ToString() |
Proporciona objetos COM con acceso independiente de la versión al ToString() método . |
Eventos
| Nombre | Description |
|---|---|
| ModuleResolve |
Proporciona objetos COM con acceso independiente de la versión al ModuleResolve evento. |