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
AssemblyExtensions

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.

AssemblyNameInfo

Beschrijft een assembly.

BlobBuilder

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.

DebugMetadataHeader

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.

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.

ILOpCodeExtensions

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.

ImageFormatLimitationException

De uitzondering die wordt gegenereerd wanneer een poging om metagegevens te schrijven een limiet overschrijdt die is opgegeven door de indelingsspecificatie. Als de limiet voor de heap-grootte bijvoorbeeld wordt overschreden.

MetadataReader

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

MetadataReaderProvider

Biedt een MetadataReader voor metagegevens die zijn opgeslagen in een matrix van bytes, een geheugenblok of een stream.

MetadataStringDecoder

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

MetadataUpdateHandlerAttribute

Geeft aan dat een type dat meldingen van metagegevensupdates moet ontvangen.

MetadataUpdater

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.

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.

TypeName

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.

TypeNameParseOptions

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
ArrayShape

Vertegenwoordigt de vorm van een matrixtype.

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.

Blob

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.

BlobBuilder.Blobs

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.

BlobContentId

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.

BlobWriter

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.

CustomAttributeNamedArgument<TType>

Vertegenwoordigt een benoemd argument dat is gedecodeerd op basis van een aangepaste kenmerkhandtekening.

CustomAttributeTypedArgument<TType>

Vertegenwoordigt een getypt argument voor een aangepast metagegevenskenmerk.

CustomAttributeValue<TType>

Vertegenwoordigt een aangepast kenmerk van het type dat is opgegeven door TType.

CustomDebugInformation

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.

CustomDebugInformationHandle

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.

CustomDebugInformationHandleCollection

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.

CustomDebugInformationHandleCollection.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.

Document

Het brondocument in de metagegevens voor foutopsporing.

DocumentHandle

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.

DocumentHandleCollection

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.

DocumentHandleCollection.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.

DocumentNameBlobHandle

Een BlobHandle weergave van een blob op #Blob heap in Portable PDB gestructureerd als documentnaam.

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).

ImportDefinition

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.

ImportDefinitionCollection

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.

ImportDefinitionCollection.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.

ImportScope

Bevat informatie over het lexicale bereik waarbinnen een groep invoer beschikbaar is. Deze informatie wordt opgeslagen in metagegevens voor foutopsporing.

ImportScopeCollection

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.

ImportScopeCollection.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.

ImportScopeHandle

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.

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.

LocalConstant

Biedt informatie over lokale constanten. Deze informatie wordt opgeslagen in metagegevens voor foutopsporing.

LocalConstantHandle

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.

LocalConstantHandleCollection

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.

LocalConstantHandleCollection.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.

LocalScope

Bevat informatie over het bereik van lokale variabelen en constanten. Deze informatie wordt opgeslagen in metagegevens voor foutopsporing.

LocalScopeHandle

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.

LocalScopeHandleCollection

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.

LocalScopeHandleCollection.ChildrenEnumerator

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.

LocalScopeHandleCollection.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.

LocalVariable

Biedt informatie over lokale variabelen. Deze informatie wordt opgeslagen in metagegevens voor foutopsporing.

LocalVariableHandle

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.

LocalVariableHandleCollection

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.

LocalVariableHandleCollection.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.

MethodDebugInformation

Biedt foutopsporingsinformatie die is gekoppeld aan een methodedefinitie. Deze informatie wordt opgeslagen in metagegevens voor foutopsporing.

MethodDebugInformationHandle

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.

MethodDebugInformationHandleCollection

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.

MethodDebugInformationHandleCollection.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.

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.

MethodSignature<TType>

Vertegenwoordigt een methode (definitie, verwijzing of zelfstandige) of eigenschapshandtekening. In het geval van eigenschappen komt de handtekening overeen met die van een getter met een onderscheid SignatureHeader.

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.

ReservedBlob<THandle>

Vertegenwoordigt een ingang en een bijbehorende blob op een metagegevens-heap die is gereserveerd voor toekomstige inhoudsupdates.

SequencePoint

Vertegenwoordigt een draagbaar PDB-reekspunt.

SequencePointCollection

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.

SequencePointCollection.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.

Interfaces

Name Description
IConstructedTypeProvider<TType>

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.

ICustomAttributeTypeProvider<TType>

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.

IPrimitiveTypeProvider<TType>

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.

ISignatureTypeProvider<TType>

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.

ISignatureTypeProvider<TType,TGenericContext>

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.

ISimpleTypeProvider<TType>

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.

ISZArrayTypeProvider<TType>

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.

ITypeProvider<TType>

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.

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.

ILOpCode

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.

ImportDefinitionKind

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.

LocalVariableAttributes

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.

MetadataStreamOptions

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.

PrimitiveSerializationTypeCode

Hiermee geeft u constanten op die de typecodes definiëren die worden gebruikt voor het coderen van typen primitieve waarden in een CustomAttribute waarde-blob.

PrimitiveTypeCode

Hiermee geeft u constanten op die primitieve typen definiëren die zijn gevonden in metagegevenshandtekeningen.

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.

SignatureTypeKind

Geeft de typedefinitie van de handtekening aan.

StandaloneSignatureKind

Geeft aan of een StandaloneSignature zelfstandige methode of een lokale variabelehandtekening vertegenwoordigt.

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