Interfaces de metadatos

En esta sección se describen las interfaces no administradas que proporcionan acceso a los metadatos expuestos por los tipos, métodos o campos .NET Framework, entre otros.

En esta sección

ICeeGen (Interfaz)
Proporciona métodos para la compilación de código dinámico.

IHostFilter (Interfaz)
Proporciona un método para que el host en tiempo de ejecución marque los tokens de metadatos para su procesamiento.

IMapToken (Interfaz)
Proporciona funciones de asignación entre las firmas de metadatos importadas y emitidas.

IMetaDataAssemblyEmit (Interfaz)
Proporciona métodos que admiten el modelo autodescriptivo usado por Common Language Runtime (CLR) para resolver y consumir recursos.

IMetaDataAssemblyImport (Interfaz)
Proporciona métodos para acceder al contenido de un manifiesto del ensamblado y examinarlo.

IMetaDataConverter (Interfaz)
Proporciona métodos para asignar las bibliotecas de tipos a sus firmas de metadatos y para convertirlas de uno a otro.

IMetaDataDispenser (Interfaz)
IMetaDataDispenser está obsoleto. En su lugar, use IMetaDataDispenserEx.

IMetaDataDispenserEx (Interfaz)
Proporciona métodos que asignan áreas de memoria para crear o modificar los metadatos.

IMetaDataEmit (Interfaz)
Proporciona métodos para crear, modificar y almacenar metadatos acerca del ensamblado del ámbito definido actualmente.

IMetaDataEmit2 (Interfaz)
Proporciona métodos para definir y modificar las firmas de metadatos de los métodos y constructores con parámetros del tipo System.Type.

IMetaDataError (Interfaz)
Proporciona un mecanismo de devolución de llamada para notificar errores durante la resolución de la firma de metadatos de un ensamblado.

IMetaDataFilter (Interfaz)
Proporciona métodos para marcar y filtrar los tokens de metadatos para evitar repetir acciones que ya se han realizado.

IMetaDataImport (Interfaz)
Proporciona métodos para importar y manipular tipos de otros ensamblados.

IMetaDataImport2 (Interfaz)
Extiende IMetaDataImport para proporcionar la capacidad de trabajar con tipos genéricos.

IMetaDataInfo (Interfaz)
Proporciona un método que obtiene información sobre la asignación de metadatos desde un archivo en disco a la memoria.

IMetaDataTables (Interfaz)
Proporciona métodos para el almacenamiento y la recuperación de información de metadatos en tablas.

IMetaDataTables2 (Interfaz)
Extiende IMetaDataTables para incluir métodos para trabajar con secuencias de metadatos.

IMetaDataValidate (Interfaz)
Proporciona métodos para la validación de firmas de metadatos.

Funciones estáticas globales para metadatos

Enumeraciones para metadatos

Estructuras de metadatos

Uniones de metadatos