Bagikan melalui


System.Reflection.Metadata.Ecma335 Ruang nama

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

Kelas

CodedIndex

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

ControlFlowBuilder

Memancarkan cabang dan blok pengecualian dalam isi metode.

ExportedTypeExtensions

Menyediakan metode ekstensi untuk mengakses kolom TypeDefinitionId dari tabel ExportedType.

MetadataAggregator

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

MetadataBuilder

Kelas MetadataBuilder menulis metadata untuk perakitan dengan cara yang sangat berkinerja tinggi. Ini dirancang untuk digunakan oleh kompilator dan alat pembuatan perakitan lainnya.

MetadataReaderExtensions

Menyediakan metode ekstensi untuk bekerja dengan elemen mentah tertentu dari tabel dan tumpukan metadata ECMA-335.

MetadataRootBuilder

Penyusun Akar Metadata yang akan disematkan dalam gambar Portable Executable.

MetadataSizes

Menyediakan informasi tentang ukuran berbagai struktur metadata.

MetadataTokens

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

PortablePdbBuilder

Mewakili penyusun gambar PDB Portabel.

Struct

ArrayShapeEncoder

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

BlobEncoder

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

CustomAttributeArrayTypeEncoder

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

CustomAttributeElementTypeEncoder

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

CustomAttributeNamedArgumentsEncoder

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

CustomModifiersEncoder

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

EditAndContinueLogEntry

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

ExceptionRegionEncoder

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

FieldTypeEncoder

Menyediakan encoder untuk blob tanda tangan bidang, dengan dukungan tambahan untuk mengodekan bidang ref, pengubah kustom, dan referensi yang di ketik.

FixedArgumentsEncoder

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

GenericTypeArgumentsEncoder

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

InstructionEncoder

Mengodekan instruksi Common Intermediate Language (CIL).

LabelHandle

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

LiteralEncoder

Menyediakan metode untuk pengodean literal.

LiteralsEncoder

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

LocalVariablesEncoder

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

LocalVariableTypeEncoder

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

MethodBodyStreamEncoder

Menyediakan encoder untuk aliran isi metode.

MethodBodyStreamEncoder.MethodBody

Menjelaskan isi metode. Kelas ini dimaksudkan untuk digunakan bersama dengan MethodBodyStreamEncoder kelas .

MethodSignatureEncoder

Menyediakan encoder untuk tanda tangan metode.

NamedArgumentsEncoder

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

NamedArgumentTypeEncoder

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

NameEncoder

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

ParametersEncoder

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

ParameterTypeEncoder

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

PermissionSetEncoder

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

ReturnTypeEncoder

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

ScalarEncoder

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

SignatureDecoder<TType>

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

SignatureDecoder<TType,TGenericContext>

Mendekode blob tanda tangan.

SignatureTypeEncoder

Mengodekan jenis dalam tanda tangan.

SwitchInstructionEncoder

Mengodekan cabang instruksi IL switch .

VectorEncoder

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

Enum

EditAndContinueOperation

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

FunctionPointerAttributes

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

HeapIndex

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

MethodBodyAttributes

Mendefinisikan atribut isi metode.

TableIndex

Menyediakan fungsionalitas tingkat rendah untuk menulis metadata rakitan sesuai dengan ECMA-335.

Keterangan

Namespace ini berisi kelas inti berikut:

Lihat juga