System.Reflection.Metadata Naamruimte

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

Klassen

Name Description
HandleComparer

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

MetadataReader

Hiermee worden metagegevens gelezen zoals gedefinieerd door de ECMA 335 CLI-specificatie.

MetadataStringDecoder

Biedt een MetadataReader aangepast mechanisme voor het decoderen van bytereeksen in metagegevens die tekst vertegenwoordigen.

MethodBodyBlock

Vertegenwoordigt de methodebody in ECMA 335 assembly.

PEReaderExtensions

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

Structs

Name Description
AssemblyDefinition

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

AssemblyDefinitionHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

AssemblyFile

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

AssemblyFileHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

AssemblyFileHandleCollection

Vertegenwoordigt een verzameling van AssemblyFileHandle.

AssemblyFileHandleCollection.Enumerator

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

AssemblyReference

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

AssemblyReferenceHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

AssemblyReferenceHandleCollection

Een verzameling assemblyverwijzingen.

AssemblyReferenceHandleCollection.Enumerator

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

BlobHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

BlobReader

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

Constant

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

ConstantHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

CustomAttribute

Bevat informatie over een aangepast kenmerk.

CustomAttributeHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

CustomAttributeHandleCollection

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

CustomAttributeHandleCollection.Enumerator

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

DeclarativeSecurityAttribute

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

DeclarativeSecurityAttributeHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

DeclarativeSecurityAttributeHandleCollection

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

DeclarativeSecurityAttributeHandleCollection.Enumerator

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

EntityHandle

Vertegenwoordigt een metagegevensentiteit (zoals een typereferentie, typedefinitie, typespecificatie, methodedefinitie of aangepast kenmerk).

EventAccessors

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

EventDefinition

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

EventDefinitionHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

EventDefinitionHandleCollection

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

EventDefinitionHandleCollection.Enumerator

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

ExceptionRegion

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

ExportedType

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

ExportedTypeHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

ExportedTypeHandleCollection

Vertegenwoordigt een verzameling TypeReferenceHandle exemplaren.

ExportedTypeHandleCollection.Enumerator

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

FieldDefinition

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

FieldDefinitionHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

FieldDefinitionHandleCollection

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

FieldDefinitionHandleCollection.Enumerator

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

GenericParameter

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

GenericParameterConstraint

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

GenericParameterConstraintHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

GenericParameterConstraintHandleCollection

Vertegenwoordigt een verzameling beperkingen van een algemene typeparameter.

GenericParameterConstraintHandleCollection.Enumerator

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

GenericParameterHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

GenericParameterHandleCollection

Vertegenwoordigt een verzameling algemene typeparameters van een methode of type.

GenericParameterHandleCollection.Enumerator

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

GuidHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

Handle

Vertegenwoordigt een metagegevensentiteit (zoals een typereferentie, een typedefinitie, een typespecificatie, een methodedefinitie of een aangepast kenmerk) of waarde (een tekenreeks, blob, guid of gebruikerstekenreeks).

InterfaceImplementation

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

InterfaceImplementationHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

InterfaceImplementationHandleCollection

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

InterfaceImplementationHandleCollection.Enumerator

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

ManifestResource

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

ManifestResourceHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

ManifestResourceHandleCollection

Vertegenwoordigt een verzameling ManifestResourceHandle exemplaren.

ManifestResourceHandleCollection.Enumerator

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

MemberReference

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

MemberReferenceHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

MemberReferenceHandleCollection

Vertegenwoordigt een verzameling MemberReferenceHandle exemplaren.

MemberReferenceHandleCollection.Enumerator

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

MetadataStringComparer

Biedt helpers voor tekenreeksvergelijking om query's uit te voeren op tekenreeksen in metagegevens, terwijl toewijzing indien mogelijk wordt vermeden.

MethodDefinition

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

MethodDefinitionHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

MethodDefinitionHandleCollection

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

MethodDefinitionHandleCollection.Enumerator

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

MethodImplementation

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

MethodImplementationHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

MethodImplementationHandleCollection

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

MethodImplementationHandleCollection.Enumerator

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

MethodImport

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

MethodSpecification

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

MethodSpecificationHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

ModuleDefinition

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

ModuleDefinitionHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

ModuleReference

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

ModuleReferenceHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

NamespaceDefinition

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

NamespaceDefinitionHandle

Biedt een ingang voor een naamruimtedefinitie.

Parameter

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

ParameterHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

ParameterHandleCollection

Bevat een verzameling parameters van een opgegeven methode.

ParameterHandleCollection.Enumerator

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

PropertyAccessors

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

PropertyDefinition

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

PropertyDefinitionHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

PropertyDefinitionHandleCollection

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

PropertyDefinitionHandleCollection.Enumerator

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

SignatureHeader

Vertegenwoordigt de handtekeningkenmerken die zijn opgegeven door de voorloop-byte van handtekening-blobs.

StandaloneSignature

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

StandaloneSignatureHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

StringHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

TypeDefinition

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

TypeDefinitionHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

TypeDefinitionHandleCollection

Bevat een verzameling TypeDefinitionHandle exemplaren.

TypeDefinitionHandleCollection.Enumerator

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

TypeLayout

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

TypeReference

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

TypeReferenceHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

TypeReferenceHandleCollection

Bevat een verzameling TypeReferenceHandle exemplaren.

TypeReferenceHandleCollection.Enumerator

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

TypeSpecification

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

TypeSpecificationHandle

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

UserStringHandle

Vertegenwoordigt een ingang voor de gebruikersreeks heap.

Enums

Name Description
ConstantTypeCode

Hiermee geeft u waarden op die typen metagegevensconstanten vertegenwoordigen.

CustomAttributeNamedArgumentKind

Hiermee geeft u constanten op waarmee de soorten argumenten in een aangepaste kenmerkhandtekening worden gedefinieerd.

ExceptionRegionKind

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

HandleKind

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

MemberReferenceKind

Hiermee geeft u constanten op die aangeven of een MemberReference verwijzing naar een methode of veld verwijst.

MetadataKind

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

MetadataReaderOptions

Biedt functionaliteit op laag niveau voor het lezen van assemblymetagegevens volgens ECMA-335. Deze naamruimte is ontworpen voor gebruik door compilers en andere hulpprogramma's die assemblymetagegevens moeten lezen.

SerializationTypeCode

Hiermee geeft u typecodes op die worden gebruikt om de typen waarden in een CustomAttributeValue<TType> blob te coderen.

SignatureAttributes

Hiermee geeft u extra vlaggen op die kunnen worden toegepast op methodehandtekeningen. De onderliggende waarden van de velden in dit type komen overeen met de weergave in de voorloophandtekenings-byte die wordt vertegenwoordigd door een SignatureHeader structuur.

SignatureCallingConvention

Hiermee geeft u op hoe argumenten in een bepaalde handtekening worden doorgegeven van de beller aan de nummerweergave. De onderliggende waarden van de velden in dit type komen overeen met de weergave in de voorloophandtekenings-byte die wordt vertegenwoordigd door een SignatureHeader structuur.

SignatureKind

Hiermee geeft u het soort handtekening op. De onderliggende waarden van de velden in dit type komen overeen met de weergave in de voorloophandtekenings-byte die wordt vertegenwoordigd door een SignatureHeader structuur.

SignatureTypeCode

Hiermee geeft u constanten op die typecodes definiƫren die worden gebruikt in handtekeningcodering.

Opmerkingen

Caution

De typen metagegevens in deze naamruimte, zoals MetadataReader en MetadataReaderProvider, zijn niet ontworpen voor het verwerken van niet-vertrouwde invoer. Ongeldige of schadelijke PE-bestanden, metagegevens of PDB-invoer kunnen onverwacht gedrag veroorzaken, waaronder onvoldoende geheugentoegang, crashes of vastlopen. Gebruik deze API's alleen met vertrouwde metagegevens, PE-bestanden en PDB-invoer. De TypeName typen AssemblyNameInfo zijn veilig voor gebruik met niet-vertrouwde invoer.

Deze naamruimte bevat de volgende kernklassen:

  • De MetadataReader klasse, die wordt gebruikt om een assembly te lezen.

Zie ook