System.Reflection.Metadata Ruang nama

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

Kelas

Nama Deskripsi
HandleComparer

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

MetadataReader

Membaca metadata seperti yang didefinisikan oleh spesifikasi CLI ECMA 335.

MetadataStringDecoder

MetadataReader Menyediakan mekanisme kustom untuk mendekode urutan byte dalam metadata yang mewakili teks.

MethodBodyBlock

Mewakili isi metode dalam rakitan ECMA 335.

PEReaderExtensions

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

Struct

Nama Deskripsi
AssemblyDefinition

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

AssemblyDefinitionHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

AssemblyFile

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

AssemblyFileHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

AssemblyFileHandleCollection

Mewakili koleksi AssemblyFileHandle.

AssemblyFileHandleCollection.Enumerator

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

AssemblyReference

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

AssemblyReferenceHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

AssemblyReferenceHandleCollection

Kumpulan referensi rakitan.

AssemblyReferenceHandleCollection.Enumerator

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

BlobHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

BlobReader

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

Constant

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

ConstantHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

CustomAttribute

Menyediakan informasi tentang atribut kustom.

CustomAttributeHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

CustomAttributeHandleCollection

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

CustomAttributeHandleCollection.Enumerator

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

DeclarativeSecurityAttribute

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

DeclarativeSecurityAttributeHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

DeclarativeSecurityAttributeHandleCollection

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

DeclarativeSecurityAttributeHandleCollection.Enumerator

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

EntityHandle

Mewakili entitas metadata (seperti referensi jenis, definisi jenis, spesifikasi jenis, definisi metode, atau atribut kustom).

EventAccessors

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

EventDefinition

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

EventDefinitionHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

EventDefinitionHandleCollection

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

EventDefinitionHandleCollection.Enumerator

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

ExceptionRegion

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

ExportedType

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

ExportedTypeHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

ExportedTypeHandleCollection

Mewakili kumpulan TypeReferenceHandle instans.

ExportedTypeHandleCollection.Enumerator

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

FieldDefinition

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

FieldDefinitionHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

FieldDefinitionHandleCollection

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

FieldDefinitionHandleCollection.Enumerator

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

GenericParameter

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

GenericParameterConstraint

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

GenericParameterConstraintHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

GenericParameterConstraintHandleCollection

Mewakili kumpulan batasan parameter jenis generik.

GenericParameterConstraintHandleCollection.Enumerator

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

GenericParameterHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

GenericParameterHandleCollection

Mewakili kumpulan parameter jenis generik dari metode atau jenis.

GenericParameterHandleCollection.Enumerator

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

GuidHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

Handle

Mewakili entitas metadata apa pun (seperti referensi jenis, definisi jenis, spesifikasi jenis, definisi metode, atau atribut kustom) atau nilai (string, blob, guid, atau string pengguna).

InterfaceImplementation

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

InterfaceImplementationHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

InterfaceImplementationHandleCollection

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

InterfaceImplementationHandleCollection.Enumerator

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

ManifestResource

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

ManifestResourceHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

ManifestResourceHandleCollection

Mewakili kumpulan ManifestResourceHandle instans.

ManifestResourceHandleCollection.Enumerator

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

MemberReference

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

MemberReferenceHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

MemberReferenceHandleCollection

Mewakili kumpulan MemberReferenceHandle instans.

MemberReferenceHandleCollection.Enumerator

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

MetadataStringComparer

Menyediakan pembantu perbandingan string untuk mengkueri string dalam metadata sambil menghindari alokasi jika memungkinkan.

MethodDefinition

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

MethodDefinitionHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

MethodDefinitionHandleCollection

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

MethodDefinitionHandleCollection.Enumerator

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

MethodImplementation

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

MethodImplementationHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

MethodImplementationHandleCollection

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

MethodImplementationHandleCollection.Enumerator

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

MethodImport

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

MethodSpecification

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

MethodSpecificationHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

ModuleDefinition

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

ModuleDefinitionHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

ModuleReference

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

ModuleReferenceHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

NamespaceDefinition

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

NamespaceDefinitionHandle

Menyediakan handel ke definisi namespace.

Parameter

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

ParameterHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

ParameterHandleCollection

Berisi kumpulan parameter metode tertentu.

ParameterHandleCollection.Enumerator

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

PropertyAccessors

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

PropertyDefinition

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

PropertyDefinitionHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

PropertyDefinitionHandleCollection

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

PropertyDefinitionHandleCollection.Enumerator

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

SignatureHeader

Mewakili karakteristik tanda tangan yang ditentukan oleh byte utama blob tanda tangan.

StandaloneSignature

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

StandaloneSignatureHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

StringHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

TypeDefinition

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

TypeDefinitionHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

TypeDefinitionHandleCollection

Berisi kumpulan TypeDefinitionHandle instans.

TypeDefinitionHandleCollection.Enumerator

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

TypeLayout

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

TypeReference

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

TypeReferenceHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

TypeReferenceHandleCollection

Berisi kumpulan TypeReferenceHandle instans.

TypeReferenceHandleCollection.Enumerator

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

TypeSpecification

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

TypeSpecificationHandle

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

UserStringHandle

Mewakili handel ke timbunan string pengguna.

Enum

Nama Deskripsi
ConstantTypeCode

Menentukan nilai yang mewakili jenis konstanta metadata.

CustomAttributeNamedArgumentKind

Menentukan konstanta yang menentukan jenis argumen dalam tanda tangan atribut kustom.

ExceptionRegionKind

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

HandleKind

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

MemberReferenceKind

Menentukan konstanta yang menunjukkan apakah MemberReference mereferensikan metode atau bidang.

MetadataKind

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

MetadataReaderOptions

Menyediakan fungsionalitas tingkat rendah untuk membaca metadata rakitan sesuai dengan ECMA-335. Namespace ini dirancang untuk digunakan oleh pengkompilasi dan alat lain yang perlu membaca metadata rakitan.

SerializationTypeCode

Menentukan kode jenis yang digunakan untuk mengodekan jenis nilai dalam blob CustomAttributeValue<TType>.

SignatureAttributes

Menentukan bendera tambahan yang dapat diterapkan ke tanda tangan metode. Nilai dasar bidang dalam jenis ini sesuai dengan representasi dalam byte tanda tangan utama yang diwakili oleh struktur SignatureHeader.

SignatureCallingConvention

Menentukan bagaimana argumen dalam tanda tangan tertentu diteruskan dari pemanggil ke penerima panggilan. Nilai dasar bidang dalam jenis ini sesuai dengan representasi dalam byte tanda tangan utama yang diwakili oleh struktur SignatureHeader.

SignatureKind

Menentukan jenis tanda tangan. Nilai dasar bidang dalam jenis ini sesuai dengan representasi dalam byte tanda tangan utama yang diwakili oleh struktur SignatureHeader.

SignatureTypeCode

Menentukan konstanta yang menentukan kode jenis yang digunakan dalam pengodean tanda tangan.

Keterangan

Caution

Jenis pembacaan metadata di namespace layanan ini, seperti MetadataReader dan MetadataReaderProvider, tidak dirancang untuk menangani input yang tidak tepercaya. File PE, metadata, atau input PDB yang salah bentuk atau berbahaya dapat menyebabkan perilaku tak terduga, termasuk akses memori di luar batas, crash, atau macet. Hanya gunakan API ini dengan metadata tepercaya, file PE, dan input PDB. Jenis TypeName dan AssemblyNameInfo aman untuk digunakan dengan input yang tidak tepercaya.

Namespace ini berisi kelas inti berikut:

Lihat juga