System.Reflection.Metadata.Ecma335 命名空間

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

類別

CodedIndex

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

ControlFlowBuilder

在方法主體中發出分支和例外狀況區塊。

ExportedTypeExtensions

提供擴充方法,以存取 ExportedType 資料表的 TypeDefinitionId 資料行。

MetadataAggregator

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

MetadataBuilder

MetadataBuilder 類別會以高效能的方式寫入元件的中繼資料。 其設計目的是要供編譯器和其他組件產生工具使用。

MetadataReaderExtensions

提供使用 ECMA-335 中繼資料資料表和堆積特定原始項目的擴充方法。

MetadataRootBuilder

要內嵌於可攜式執行檔映像的中繼資料根建立器。

MetadataSizes

提供各種中繼資料結構的大小資訊。

MetadataTokens

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

PortablePdbBuilder

代表可攜式 PDB 影像的建立器。

結構

ArrayShapeEncoder

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

BlobEncoder

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

CustomAttributeArrayTypeEncoder

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

CustomAttributeElementTypeEncoder

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

CustomAttributeNamedArgumentsEncoder

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

CustomModifiersEncoder

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

EditAndContinueLogEntry

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

ExceptionRegionEncoder

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

FieldTypeEncoder

提供欄位簽章 Blob 的編碼器,並提供編碼 ref 欄位、自訂修飾詞和具型別參考的額外支援。

FixedArgumentsEncoder

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

GenericTypeArgumentsEncoder

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

InstructionEncoder

編碼通用中繼語言 (CIL) 指示。

LabelHandle

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

LiteralEncoder

提供編碼常值的方法。

LiteralsEncoder

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

LocalVariablesEncoder

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

LocalVariableTypeEncoder

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

MethodBodyStreamEncoder

提供方法主體資料流的編碼器。

MethodBodyStreamEncoder.MethodBody

描述方法主體。 此類別的用意是要搭配 MethodBodyStreamEncoder 類別使用。

MethodSignatureEncoder

提供方法簽章的編碼器。

NamedArgumentsEncoder

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

NamedArgumentTypeEncoder

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

NameEncoder

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

ParametersEncoder

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

ParameterTypeEncoder

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

PermissionSetEncoder

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

ReturnTypeEncoder

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

ScalarEncoder

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

SignatureDecoder<TType>

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

SignatureDecoder<TType,TGenericContext>

將簽章 Blob 解碼。

SignatureTypeEncoder

編碼簽章中的類型。

SwitchInstructionEncoder

編碼 IL switch 指令的分支。

VectorEncoder

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

列舉

EditAndContinueOperation

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

FunctionPointerAttributes

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

HeapIndex

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

MethodBodyAttributes

定義方法主體屬性。

TableIndex

提供根據 ECMA-335 撰寫元件中繼資料的低階功能。

備註

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

另請參閱