Condividi tramite


Interfacce di metadati

Questa sezione descrive le interfacce non gestite che forniscono l'accesso ai metadati esposti dai tipi di .NET Framework, metodi, campi e così via.

Contenuto della sezione

Interfaccia ICeeGen
Fornisce metodi per la compilazione dinamica del codice.

Interfaccia IHostFilter
Fornisce un metodo per l'host di runtime per contrassegnare i token di metadati per l'elaborazione.

Interfaccia IMapToken
Fornisce funzionalità per il mapping tra le firme di metadati importate e generate.

Interfaccia IMetaDataAssemblyEmit
Fornisce metodi che supportano il modello autodescrittivo usato da Common Language Runtime (CLR) per risolvere e usare le risorse.

Interfaccia IMetaDataAssemblyImport
Fornisce metodi per accedere ed esaminare il contenuto di un manifesto dell'assembly.

Interfaccia IMetaDataConverter
Fornisce metodi per eseguire il mapping delle librerie dei tipi alle relative firme di metadati e per eseguire la conversione da una all'altra.

Interfaccia IMetaDataDispenser
IMetaDataDispenser è obsoleto. Usare invece IMetaDataDispenserEx.

Interfaccia IMetaDataDispenserEx
Fornisce metodi che eseguono il mapping di aree di memoria per la creazione o modifica dei metadati.

Interfaccia IMetaDataEmit
Fornisce metodi per creare, modificare e archiviare i metadati sull'assembly nell'ambito attualmente definito.

Interfaccia IMetaDataEmit2
Fornisce metodi per la definizione e la modifica delle firme di metadati dei metodi e costruttori con parametri di tipo System.Type.

Interfaccia IMetaDataError
Fornisce un meccanismo di callback per la segnalazione di errori durante la risoluzione della firma dei metadati per un assembly.

Interfaccia IMetaDataFilter
Fornisce metodi per contrassegnare e filtrare i token di metadati per evitare la ripetizione di azioni che sono già state eseguite.

Interfaccia IMetaDataImport
Fornisce metodi per l'importazione e la modifica di tipi da altri assembly.

Interfaccia IMetaDataImport2
Estende IMetaDataImport per consentire l'uso dei tipi generici.

Interfaccia IMetaDataInfo
Fornisce un metodo che ottiene informazioni sul mapping dei metadati da un file su disco in memoria.

Interfaccia IMetaDataTables
Fornisce metodi per l'archiviazione e il recupero dei metadati nelle tabelle.

Interfaccia IMetaDataTables2
Estende IMetaDataTables per includere i metodi per l'uso di flussi di metadati.

Interfaccia IMetaDataValidate
Fornisce i metodi da usare per la convalida delle firme di metadati.

Funzioni statiche globali dei metadati

Enumerazioni dei metadati

Strutture di metadati

Unioni di metadati