System.Reflection.Metadata.Ecma335 Ad Alanı
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 |
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:
- Bir MetadataBuilder derlemeyi tanımlamak için kullanılan sınıfı.