中繼資料列舉型別
更新:2007 年 11 月
本章節說明中繼資料 API 使用的 Unmanaged 列舉型別。
在本節中
AssemblyFlags
包含值,這些值可描述組件的執行階段功能。AssemblyRefFlags
包含值,這些值可描述組件參考的功能。CeeSectionAttr
提供指定區段屬性的值,此屬性可供 ICeeGen 介面使用。CeeSectionRelocType
提供數值來影響 ICeeGen::AddSectionReloc 呼叫中所發出 reloc 指令的型別。COINITICOR
指定初始化 Common Language Runtime 時,CoInitializeCor 所使用的常數。COINITIEE
指定初始化 Common Language Runtime 時,CoInitializeEE 所使用的常數。CorArgType
包含值,這些值可描述執行階段控制代碼的原生型別。CorAssemblyFlags
包含值,這些值可描述套用到組件編譯的中繼資料。CorAttributeTargets
指定有效套用屬性 (Attribute) 的應用程式項目。CorCallingConvention
包含值,這些值可描述於 Managed 程式碼中進行的呼叫慣例類型。CorCheckDuplicatesFor
包含值,這些值會在檢查是否有複製項目時使用。CorDeclSecurity
包含值,描述 Common Language Runtime 所使用的宣告式安全性型別。CorElementType
包含值,這些值可描述 Common Language Runtime Type 的基礎原生型別。CorErrorIfEmitOutOfOrder
包含旗標值,這些值可表示中繼資料未按順序發出時,在哪些條件下應該產生錯誤訊息。CorEventAttr
包含值,這些值可描述事件的中繼資料。CorFieldAttr
包含值,這些值可描述與欄位有關的中繼資料。CorFileFlags
包含描述檔案類型的值,而此檔案是在 IMetaDataAssemblyEmit::DefineFile 呼叫中所定義。CorGenericParamAttr
包含描述泛型型別之 Type 參數的值,而這些值會在 IMetaDataEmit2::DefineGenericParam 的呼叫中使用。CorImportOptions
包含旗標值,這些值可控制在匯入目前範圍之外的組件期間所發生的行為。CorLinkerOptions
指定旗標以選取中繼資料連結器的選項。CorManifestResourceFlags
包含值,這些值描述編碼在組件資訊清單中的資源可視性。CorMethodAttr
包含值,這些值可描述與方法有關的中繼資料。CorMethodImpl
包含可描述方法實作功能的值。CorMethodSemanticsAttr
包含值,這些值可描述方法與關聯的屬性或事件之間的關聯性。CorNativeLinkFlags
提供連結器在連結機器碼時所使用的旗標值。CorNativeLinkType
提供值,表示機器碼中已連結的型別。CorNativeType
包含值,這些值可描述原生 Unmanaged 型別。CorNotificationForTokenMovement
包含旗標值,這些值會影響語彙基元移動時的告知。CorOpenFlags
包含旗標值,這些值可控制在開啟資訊清單檔之後的中繼資料行為。CorParamAttr
包含值,這些值可描述方法參數的中繼資料。CorPEKind
包含描述可攜式執行檔的值,此執行檔是由 IMetaDataImport2::GetPEKind 的呼叫所傳回。CorPinvokeMap
包含值,這些值可描述 PInvoke 呼叫的功能。CorPropertyAttr
包含值,這些值可描述屬性的中繼資料。CorRefToDefCheck
指定旗標以控制哪些參考的項目已轉換成其定義,以便最佳化程式碼。CorRegFlags
提供安裝模組或複合時註冊所使用的旗標值。CorSaveSize
包含值,這些值表示在查詢儲存作業的大小時所需的精確度等級。CorSerializationType
包含值,這些值可描述 Common Language Runtime 將物件序列化的方式。這些值通常會對應到 CorElementType 值。CorSetENC
包含用來在中繼資料產生期間影響行為的值。CorThreadSafetyOptions
指定旗標以選取執行緒安全的選項。CorTokenType
包含值,表示中繼資料語彙基元所參考的物件類型。CorTypeAttr
包含表示型別中繼資料的值。CorUnmanagedCallingConvention
包含可描述 Unmanaged 呼叫慣例的值。CorValidatorModuleType
提供 IMetaDataValidate 介面用來指定模組型別 (PE 檔案或 .obj 檔案) 的值。COUNINITIEE
指定初始化 Common Language Runtime 時,CoUninitializeEE 所使用的常數。ICorModuleInitializeFlags
提供控制已初始化之 ICorModule 型別的值。