中繼資料介面

本節描述 Unmanaged 介面,這會提供您由 .NET Framework 類型、方法、欄位等所公開之中繼資料的存取權。

本節內容

ICeeGen 介面
提供動態程式碼編譯的方法。

IHostFilter 介面
提供執行階段主機標記處理中的中繼資料語彙基元的方法。

IMapToken 介面
提供匯入及發出中繼資料簽章間的對應功能。

IMetaDataAssemblyEmit 介面
提供方法,以便支援 Common Language Runtime (CLR) 解析及消耗資源時所用的自我描述模型。

IMetaDataAssemblyImport 介面
提供存取及檢查組件資訊清單內容的方法。

IMetaDataConverter 介面
提供將類型程式庫對應至它們的中繼資料簽章,以及從一個轉換到另一個的方法。

IMetaDataDispenser 介面
IMetaDataDispenser 已經過時。 請改用 IMetaDataDispenserEx

IMetaDataDispenserEx 介面
提供方法,以對應建立或修改中繼資料的記憶體區域。

IMetaDataEmit 介面
提供方法來建立、 修改和儲存與目前定義範圍相關的中繼資料。

IMetaDataEmit2 介面
提供方法來定義及修改方法的中繼資料簽章和建構函式類型的參數 System.Type

IMetaDataError 介面
提供回呼機制,以在解析組件的中繼資料簽章期間報告錯誤。

IMetaDataFilter 介面
提供標記和篩選中繼資料語彙基元的方法,以避免重複已採取的動作。

IMetaDataImport 介面
提供從其他組件匯入及管理類型的方法。

IMetaDataImport2 介面
擴充 IMetaDataImport 以提供使用泛用類型的功能。

IMetaDataInfo 介面
提供方法,以取得關於將中繼資料從磁碟上檔案對應到記憶體的資訊。

IMetaDataTables 介面
提供儲存和擷取資料表中的中繼資料資訊的方法。

IMetaDataTables2 介面
擴充 IMetaDataTables 以包含處理中繼資料資料流的方法。

IMetaDataValidate 介面
提供驗證中繼資料簽章的方法。

中繼資料全域靜態函式

中繼資料列舉

中繼資料結構

中繼資料等位