System.Reflection.Metadata.Ecma335 Ad Alanı

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

Sınıflar

CodedIndex

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

ControlFlowBuilder

Bir yöntem gövdesindeki dalları ve özel durum bloklarını yayar.

ExportedTypeExtensions

ExportedType tablosunun TypeDefinitionId sütununa erişmek için bir uzantı yöntemi sağlar.

MetadataAggregator

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

MetadataBuilder

MetadataBuilder sınıfı, bir derleme için meta verileri yüksek performanslı bir şekilde yazar. Derleyiciler ve diğer derleme oluşturma araçları tarafından kullanılmak üzere tasarlanmıştır.

MetadataReaderExtensions

ECMA-335 meta veri tablolarının ve yığınlarının belirli ham öğeleriyle çalışmak için uzantı yöntemleri sağlar.

MetadataRootBuilder

Taşınabilir Yürütülebilir Dosya görüntüsüne eklenecek Meta Veri Kökü Oluşturucusu.

MetadataSizes

Çeşitli meta veri yapılarının boyutları hakkında bilgi sağlar.

MetadataTokens

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

PortablePdbBuilder

Taşınabilir PDB görüntüsünün oluşturucusunu temsil eder.

Yapılar

ArrayShapeEncoder

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

BlobEncoder

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

CustomAttributeArrayTypeEncoder

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

CustomAttributeElementTypeEncoder

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

CustomAttributeNamedArgumentsEncoder

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

CustomModifiersEncoder

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

EditAndContinueLogEntry

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

ExceptionRegionEncoder

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

FieldTypeEncoder

Alan imzası blobu için kodlayıcı sağlar ve başvuru alanlarını kodlama, özel değiştiriciler ve yazılan başvurular için ek destek sağlar.

FixedArgumentsEncoder

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

GenericTypeArgumentsEncoder

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

InstructionEncoder

Ortak Ara Dil (CIL) yönergelerini kodlar.

LabelHandle

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

LiteralEncoder

Değişmez değerleri kodlamaya yönelik yöntemler sağlar.

LiteralsEncoder

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

LocalVariablesEncoder

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

LocalVariableTypeEncoder

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

MethodBodyStreamEncoder

Yöntem gövdesi akışı için bir kodlayıcı sağlar.

MethodBodyStreamEncoder.MethodBody

Yöntem gövdesini açıklar. Bu sınıfın sınıfıyla MethodBodyStreamEncoder birlikte kullanılması amaçlanır.

MethodSignatureEncoder

Yöntem imzaları için bir kodlayıcı sağlar.

NamedArgumentsEncoder

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

NamedArgumentTypeEncoder

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

NameEncoder

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

ParametersEncoder

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

ParameterTypeEncoder

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

PermissionSetEncoder

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

ReturnTypeEncoder

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

ScalarEncoder

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

SignatureDecoder<TType>

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

SignatureDecoder<TType,TGenericContext>

İmza bloblarının kodunu çözer.

SignatureTypeEncoder

İmzadaki bir türü kodlar.

SwitchInstructionEncoder

IL switch yönergesinin dallarını kodlar.

VectorEncoder

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

Numaralandırmalar

EditAndContinueOperation

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

FunctionPointerAttributes

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

HeapIndex

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

MethodBodyAttributes

Yöntem gövdesi özniteliklerini tanımlar.

TableIndex

ECMA-335'e göre derleme meta verilerini yazmak için alt düzey işlevsellik sağlar.

Açıklamalar

Bu ad alanı aşağıdaki temel sınıfları içerir:

Ayrıca bkz.