System.Reflection.Metadata 命名空間

根據 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>

表示 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 表示獨立方法或區域變數簽章。

備註

此命名空間包含下列核心類別:

另請參閱