System.Reflection.Metadata 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。
類別
AssemblyExtensions |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
BlobBuilder |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
DebugMetadataHeader |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
HandleComparer |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ILOpCodeExtensions |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ImageFormatLimitationException |
嘗試寫入中繼資料時所擲回的例外狀況,超過格式規格所指定的限制。 例如,超過堆積大小限制時。 |
MetadataReader |
如 ECMA 335 CLI 規格所定義,讀取中繼資料。 |
MetadataReaderProvider |
針對儲存在位元組陣列、記憶體區塊或資料流中的中繼資料提供 MetadataReader。 |
MetadataStringDecoder |
為 MetadataReader 提供自訂機制,以在代表文字的中繼資料中解碼位元組序列。 |
MetadataUpdateHandlerAttribute |
指出應該接收中繼資料更新通知的類型。 |
MetadataUpdater |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
MethodBodyBlock |
表示 ECMA 335 元件中的方法主體。 |
PEReaderExtensions |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
結構
ArrayShape |
表示陣列類型的圖形。 |
AssemblyDefinition |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
AssemblyDefinitionHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
AssemblyFile |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
AssemblyFileHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
AssemblyFileHandleCollection |
表示 AssemblyFileHandle 的集合。 |
AssemblyFileHandleCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
AssemblyReference |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
AssemblyReferenceHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
AssemblyReferenceHandleCollection |
組件參考的集合。 |
AssemblyReferenceHandleCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
Blob |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
BlobBuilder.Blobs |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
BlobContentId |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
BlobHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
BlobReader |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
BlobWriter |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
Constant |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ConstantHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
CustomAttribute |
提供自訂屬性的相關資訊。 |
CustomAttributeHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
CustomAttributeHandleCollection |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
CustomAttributeHandleCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
CustomAttributeNamedArgument<TType> |
表示從自訂屬性簽章解碼的具名引數。 |
CustomAttributeTypedArgument<TType> |
表示自訂中繼資料屬性的具型別引數。 |
CustomAttributeValue<TType> |
表示 |
CustomDebugInformation |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
CustomDebugInformationHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
CustomDebugInformationHandleCollection |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
CustomDebugInformationHandleCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
DeclarativeSecurityAttribute |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
DeclarativeSecurityAttributeHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
DeclarativeSecurityAttributeHandleCollection |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
DeclarativeSecurityAttributeHandleCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
Document |
偵錯中繼資料中的來源文件。 |
DocumentHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
DocumentHandleCollection |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
DocumentHandleCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
DocumentNameBlobHandle |
BlobHandle,它代表可攜式 PDB 中 #Blob 堆積上的 Blob (結構化為文件名稱)。 |
EntityHandle |
表示中繼資料實體 (例如類型參考、類型定義、類型規格、方法定義或自訂屬性)。 |
EventAccessors |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
EventDefinition |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
EventDefinitionHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
EventDefinitionHandleCollection |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
EventDefinitionHandleCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ExceptionRegion |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ExportedType |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ExportedTypeHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ExportedTypeHandleCollection |
表示 TypeReferenceHandle 執行個體的集合。 |
ExportedTypeHandleCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
FieldDefinition |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
FieldDefinitionHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
FieldDefinitionHandleCollection |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
FieldDefinitionHandleCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
GenericParameter |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
GenericParameterConstraint |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
GenericParameterConstraintHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
GenericParameterConstraintHandleCollection |
表示泛型型別參數條件約束的集合。 |
GenericParameterConstraintHandleCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
GenericParameterHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
GenericParameterHandleCollection |
表示方法或類型的泛型型別參數集合。 |
GenericParameterHandleCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
GuidHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
Handle |
表示任何中繼資料實體 (例如類型參考、類型定義、類型規格、方法定義或自訂屬性) 或值 (字串、Blob、guid 或使用者字串)。 |
ImportDefinition |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ImportDefinitionCollection |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ImportDefinitionCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ImportScope |
提供可在該詞彙範圍中進行一組匯入的相關資訊。 此資訊儲存在偵錯中繼資料中。 |
ImportScopeCollection |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ImportScopeCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ImportScopeHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
InterfaceImplementation |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
InterfaceImplementationHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
InterfaceImplementationHandleCollection |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
InterfaceImplementationHandleCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
LocalConstant |
提供區域常數的相關資訊。 此資訊儲存在偵錯中繼資料中。 |
LocalConstantHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
LocalConstantHandleCollection |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
LocalConstantHandleCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
LocalScope |
提供本機變數和常數範圍的相關資訊。 此資訊儲存在偵錯中繼資料中。 |
LocalScopeHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
LocalScopeHandleCollection |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
LocalScopeHandleCollection.ChildrenEnumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
LocalScopeHandleCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
LocalVariable |
提供區域變數的相關資訊。 此資訊儲存在偵錯中繼資料中。 |
LocalVariableHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
LocalVariableHandleCollection |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
LocalVariableHandleCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ManifestResource |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ManifestResourceHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ManifestResourceHandleCollection |
表示 ManifestResourceHandle 執行個體的集合。 |
ManifestResourceHandleCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
MemberReference |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
MemberReferenceHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
MemberReferenceHandleCollection |
表示 MemberReferenceHandle 執行個體的集合。 |
MemberReferenceHandleCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
MetadataStringComparer |
提供字串比較協助程式,以在中繼資料中查詢字串,同時盡可能避免配置。 |
MethodDebugInformation |
提供與方法定義建立關聯的偵錯資訊。 此資訊儲存在偵錯中繼資料中。 |
MethodDebugInformationHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
MethodDebugInformationHandleCollection |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
MethodDebugInformationHandleCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
MethodDefinition |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
MethodDefinitionHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
MethodDefinitionHandleCollection |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
MethodDefinitionHandleCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
MethodImplementation |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
MethodImplementationHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
MethodImplementationHandleCollection |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
MethodImplementationHandleCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
MethodImport |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
MethodSignature<TType> |
表示方法 (定義、參考或獨立) 或屬性簽章。 針對屬性,簽章會符合具特殊 SignatureHeader 的 getter。 |
MethodSpecification |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
MethodSpecificationHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ModuleDefinition |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ModuleDefinitionHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ModuleReference |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ModuleReferenceHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
NamespaceDefinition |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
NamespaceDefinitionHandle |
提供命名空間定義的控點。 |
Parameter |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ParameterHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ParameterHandleCollection |
包含指定方法的參數集合。 |
ParameterHandleCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
PropertyAccessors |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
PropertyDefinition |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
PropertyDefinitionHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
PropertyDefinitionHandleCollection |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
PropertyDefinitionHandleCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ReservedBlob<THandle> |
表示已保留供未來內容更新的中繼資料堆積控點和對應 Blob。 |
SequencePoint |
表示可攜式 PDB 序列點。 |
SequencePointCollection |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
SequencePointCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
SignatureHeader |
表示簽章 Blob 的前置位元組所指定的簽章特性。 |
StandaloneSignature |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
StandaloneSignatureHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
StringHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
TypeDefinition |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
TypeDefinitionHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
TypeDefinitionHandleCollection |
包含 TypeDefinitionHandle 執行個體的集合。 |
TypeDefinitionHandleCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
TypeLayout |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
TypeReference |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
TypeReferenceHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
TypeReferenceHandleCollection |
包含 TypeReferenceHandle 執行個體的集合。 |
TypeReferenceHandleCollection.Enumerator |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
TypeSpecification |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
TypeSpecificationHandle |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
UserStringHandle |
表示使用者字串堆積的控點。 |
介面
IConstructedTypeProvider<TType> |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ICustomAttributeTypeProvider<TType> |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
IPrimitiveTypeProvider<TType> |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ISignatureTypeProvider<TType> |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ISignatureTypeProvider<TType,TGenericContext> |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ISimpleTypeProvider<TType> |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ISZArrayTypeProvider<TType> |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ITypeProvider<TType> |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
列舉
ConstantTypeCode |
指定表示中繼資料常數類型的值。 |
CustomAttributeNamedArgumentKind |
指定在自訂屬性簽章中定義引數種類的常數。 |
ExceptionRegionKind |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
HandleKind |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ILOpCode |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
ImportDefinitionKind |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
LocalVariableAttributes |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
MemberReferenceKind |
指定常數,以表示 MemberReference 是否參考方法或欄位。 |
MetadataKind |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
MetadataReaderOptions |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
MetadataStreamOptions |
根據 ECMA-335 提供讀取元件中繼資料的低階功能。 此命名空間的設計目的是要供編譯器和其他需要讀取元件中繼資料的工具使用。 |
PrimitiveSerializationTypeCode |
指定要在 CustomAttribute 值 Blob 中,定義用於編碼基本值類型的類型代碼。 |
PrimitiveTypeCode |
指定在中繼資料簽章中找到,定義基礎類型的常數。 |
SerializationTypeCode |
指定要在 CustomAttributeValue<TType> Blob 中用於編碼值類型的類型代碼。 |
SignatureAttributes |
指定可套用到方法簽章的其他旗標。 此類型中的欄位基礎值會對應 SignatureHeader 結構代表的前置簽章位元組。 |
SignatureCallingConvention |
指定呼叫者如何將指定簽章中的引數傳遞給被呼叫者。 此類型中的欄位基礎值會對應 SignatureHeader 結構代表的前置簽章位元組。 |
SignatureKind |
指定簽章種類。 此類型中的欄位基礎值會對應 SignatureHeader 結構代表的前置簽章位元組。 |
SignatureTypeCode |
指定在簽章編碼中用於定義類型代碼的常數。 |
SignatureTypeKind |
指出簽章的類型定義。 |
StandaloneSignatureKind |
指出 StandaloneSignature 表示獨立方法或區域變數簽章。 |
備註
此命名空間包含下列核心類別:
- 類別 MetadataReader ,用來讀取元件。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應