Interfaces de metadatos
Actualización: noviembre 2007
En esta sección se describen las interfaces no administradas que proporcionan acceso a los metadatos expuestos por los tipos, métodos, campos, etc. de .NET Framework.
En esta sección
ICeeGen
Proporciona métodos para la compilación dinámica del código.ICorModule
Proporciona almacenamiento para los valores de IID para las implementaciones de ICeeGen y IMetaDataEmit, y crea instancias del generador y emisor preferidos.IHostFilter
Proporciona un método que permite al host del motor en tiempo de ejecución marcar símbolos (tokens) de metadatos para su procesamiento.IMapToken
Proporciona funciones de asignación entre las firmas de metadatos importadas y emitidas.IMetaDataAssemblyEmit
Proporciona métodos que admiten el modelo autodescriptivo usado por Common Language Runtime (CLR) para resolver y utilizar recursos.IMetaDataAssemblyImport
Proporciona métodos para tener acceso y examinar el contenido de un manifiesto del ensamblado.IMetaDataConverter
Proporciona métodos que permiten asignar las bibliotecas de tipos a sus firmas de metadatos y realizar la conversión de unas en otras.IMetaDataDispenser
IMetaDataDispenser está obsoleto. En su lugar, se ha de utilizar IMetaDataDispenserEx.IMetaDataDispenserEx
Proporciona métodos que asignan áreas de memoria para crear o modificar metadatos.IMetaDataEmit
Proporciona métodos para crear, modificar y almacenar metadatos sobre el ensamblado del ámbito definido actualmente.IMetaDataEmit2
Proporciona métodos para definir y modificar las firmas de metadatos de los métodos y constructores con parámetros de tipo System.Type.IMetaDataError
Proporciona un mecanismo de devolución de llamada para informar sobre los errores producidos durante la resolución de la firma de metadatos para un ensamblado.IMetaDataFilter
Proporciona métodos que permiten marcar y filtrar los símbolos (tokens) de metadatos a fin de evitar la repetición de las acciones que ya se han realizado.IMetaDataImport
Proporciona métodos para importar y manipular tipos de otros ensamblados.IMetaDataImport2
Amplía IMetaDataImport para permitir trabajar con los tipos genéricos.IMetaDataTables
Proporciona métodos para el almacenamiento y recuperación de información de metadatos en tablas.IMetaDataTables2
Amplía IMetaDataTables para incluir los métodos que permiten trabajar con las secuencias de metadatos.IMetaDataValidate
Proporciona los métodos necesarios para la validación de las firmas de metadatos.INativeImageDependency
Proporciona métodos para sincronizar las dependencias de los ensamblados administrados con sus homólogos nativos.INativeImageEvaluate
Proporciona un método de devolución de llamada para determinar si CLR puede utilizar las imágenes nativas.INativeImageInstallInfo
Proporciona métodos que permiten a los llamadores obtener y almacenar en memoria caché la información sobre una imagen nativa. Esta interfaz permite el enlace directo a la imagen nativa, en lugar de hacerlo a través del ensamblado administrado correspondiente.
Secciones relacionadas
Información general sobre metadatos