Condividi tramite


System.Reflection.Metadata Spazio dei nomi

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

Classi

AssemblyExtensions

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

AssemblyNameInfo

Descrive un assembly.

BlobBuilder

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

DebugMetadataHeader

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

HandleComparer

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ILOpCodeExtensions

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ImageFormatLimitationException

Eccezione generata quando un tentativo di scrittura dei metadati supera un limite specificato dalla specifica del formato. Ad esempio, quando viene superato il limite di dimensioni dell'heap.

MetadataReader

Legge i metadati come definito dalla specifica dell'interfaccia della riga di comando ECMA 335.

MetadataReaderProvider

Fornisce un MetadataReader per i metadati archiviati in una matrice di byte, un blocco di memoria o un flusso.

MetadataStringDecoder

Fornisce il MetadataReader con un meccanismo personalizzato per decodificare le sequenze di byte nei metadati che rappresentano il testo.

MetadataUpdateHandlerAttribute

Indica che un tipo che deve ricevere notifiche di aggiornamenti dei metadati.

MetadataUpdater

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

MethodBodyBlock

Rappresenta il corpo del metodo nell'assembly ECMA 335.

PEReaderExtensions

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

TypeName

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

TypeNameParseOptions

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

Struct

ArrayShape

Rappresenta la forma di un tipo di matrice.

AssemblyDefinition

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

AssemblyDefinitionHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

AssemblyFile

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

AssemblyFileHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

AssemblyFileHandleCollection

Rappresenta una raccolta di AssemblyFileHandle.

AssemblyFileHandleCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

AssemblyReference

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

AssemblyReferenceHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

AssemblyReferenceHandleCollection

Raccolta di riferimenti all'assembly.

AssemblyReferenceHandleCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

Blob

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

BlobBuilder.Blobs

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

BlobContentId

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

BlobHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

BlobReader

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

BlobWriter

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

Constant

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ConstantHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

CustomAttribute

Fornisce informazioni su un attributo personalizzato.

CustomAttributeHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

CustomAttributeHandleCollection

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

CustomAttributeHandleCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

CustomAttributeNamedArgument<TType>

Rappresenta un argomento denominato decodificato da una firma di attributo personalizzata.

CustomAttributeTypedArgument<TType>

Rappresenta un argomento tipizzato per un attributo di metadati personalizzato.

CustomAttributeValue<TType>

Rappresenta un attributo personalizzato del tipo specificato da TType.

CustomDebugInformation

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

CustomDebugInformationHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

CustomDebugInformationHandleCollection

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

CustomDebugInformationHandleCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

DeclarativeSecurityAttribute

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

DeclarativeSecurityAttributeHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

DeclarativeSecurityAttributeHandleCollection

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

DeclarativeSecurityAttributeHandleCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

Document

Documento di origine nei metadati di debug.

DocumentHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

DocumentHandleCollection

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

DocumentHandleCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

DocumentNameBlobHandle

Un BlobHandle che rappresenta un BLOB in #Blob heap in PDB portabile strutturato come Nome documento.

EntityHandle

Rappresenta un'entità di metadati, ad esempio un riferimento al tipo, una definizione del tipo, una specifica del tipo, una definizione del metodo o un attributo personalizzato.

EventAccessors

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

EventDefinition

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

EventDefinitionHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

EventDefinitionHandleCollection

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

EventDefinitionHandleCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ExceptionRegion

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ExportedType

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ExportedTypeHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ExportedTypeHandleCollection

Rappresenta una raccolta di istanze di TypeReferenceHandle.

ExportedTypeHandleCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

FieldDefinition

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

FieldDefinitionHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

FieldDefinitionHandleCollection

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

FieldDefinitionHandleCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

GenericParameter

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

GenericParameterConstraint

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

GenericParameterConstraintHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

GenericParameterConstraintHandleCollection

Rappresenta una raccolta di vincoli di un parametro di tipo generico.

GenericParameterConstraintHandleCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

GenericParameterHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

GenericParameterHandleCollection

Rappresenta una raccolta di parametri di tipo generico di un metodo o di un tipo.

GenericParameterHandleCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

GuidHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

Handle

Rappresenta qualsiasi entità di metadati(ad esempio un riferimento al tipo, una definizione di tipo, una specifica del tipo, una definizione di metodo o un attributo personalizzato) o un valore (stringa, BLOB, GUID o stringa utente).

ImportDefinition

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ImportDefinitionCollection

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ImportDefinitionCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ImportScope

Fornisce informazioni sull'ambito lessicale all'interno del quale sono disponibili un gruppo di importazioni. Queste informazioni vengono archiviate nei metadati di debug.

ImportScopeCollection

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ImportScopeCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ImportScopeHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

InterfaceImplementation

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

InterfaceImplementationHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

InterfaceImplementationHandleCollection

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

InterfaceImplementationHandleCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

LocalConstant

Fornisce informazioni sulle costanti locali. Queste informazioni vengono archiviate nei metadati di debug.

LocalConstantHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

LocalConstantHandleCollection

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

LocalConstantHandleCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

LocalScope

Fornisce informazioni sull'ambito delle variabili e delle costanti locali. Queste informazioni vengono archiviate nei metadati di debug.

LocalScopeHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

LocalScopeHandleCollection

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

LocalScopeHandleCollection.ChildrenEnumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

LocalScopeHandleCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

LocalVariable

Fornisce informazioni sulle variabili locali. Queste informazioni vengono archiviate nei metadati di debug.

LocalVariableHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

LocalVariableHandleCollection

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

LocalVariableHandleCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ManifestResource

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ManifestResourceHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ManifestResourceHandleCollection

Rappresenta una raccolta di istanze di ManifestResourceHandle.

ManifestResourceHandleCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

MemberReference

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

MemberReferenceHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

MemberReferenceHandleCollection

Rappresenta una raccolta di istanze di MemberReferenceHandle.

MemberReferenceHandleCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

MetadataStringComparer

Fornisce helper di confronto di stringhe per eseguire query sulle stringhe nei metadati evitando l'allocazione, se possibile.

MethodDebugInformation

Fornisce informazioni di debug associate a una definizione di metodo. Queste informazioni vengono archiviate nei metadati di debug.

MethodDebugInformationHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

MethodDebugInformationHandleCollection

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

MethodDebugInformationHandleCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

MethodDefinition

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

MethodDefinitionHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

MethodDefinitionHandleCollection

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

MethodDefinitionHandleCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

MethodImplementation

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

MethodImplementationHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

MethodImplementationHandleCollection

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

MethodImplementationHandleCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

MethodImport

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

MethodSignature<TType>

Rappresenta un metodo (definizione, riferimento o autonomo) o firma di proprietà. Nel caso delle proprietà, la firma corrisponde a quella di un getter con una distinzione SignatureHeader.

MethodSpecification

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

MethodSpecificationHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ModuleDefinition

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ModuleDefinitionHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ModuleReference

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ModuleReferenceHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

NamespaceDefinition

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

NamespaceDefinitionHandle

Fornisce un handle a una definizione dello spazio dei nomi.

Parameter

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ParameterHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ParameterHandleCollection

Contiene una raccolta di parametri di un metodo specificato.

ParameterHandleCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

PropertyAccessors

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

PropertyDefinition

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

PropertyDefinitionHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

PropertyDefinitionHandleCollection

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

PropertyDefinitionHandleCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ReservedBlob<THandle>

Rappresenta un handle e un BLOB corrispondente in un heap di metadati riservato per l'aggiornamento futuro del contenuto.

SequencePoint

Rappresenta un punto di sequenza PDB portabile.

SequencePointCollection

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

SequencePointCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

SignatureHeader

Rappresenta le caratteristiche della firma specificate dal byte iniziale dei BLOB di firma.

StandaloneSignature

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

StandaloneSignatureHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

StringHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

TypeDefinition

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

TypeDefinitionHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

TypeDefinitionHandleCollection

Contiene una raccolta di istanze di TypeDefinitionHandle.

TypeDefinitionHandleCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

TypeLayout

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

TypeReference

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

TypeReferenceHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

TypeReferenceHandleCollection

Contiene una raccolta di istanze di TypeReferenceHandle.

TypeReferenceHandleCollection.Enumerator

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

TypeSpecification

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

TypeSpecificationHandle

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

UserStringHandle

Rappresenta un handle per l'heap della stringa utente.

Interfacce

IConstructedTypeProvider<TType>

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ICustomAttributeTypeProvider<TType>

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

IPrimitiveTypeProvider<TType>

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ISignatureTypeProvider<TType>

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ISignatureTypeProvider<TType,TGenericContext>

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ISimpleTypeProvider<TType>

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ISZArrayTypeProvider<TType>

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ITypeProvider<TType>

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

Enumerazioni

ConstantTypeCode

Specifica i valori che rappresentano i tipi di costanti di metadati.

CustomAttributeNamedArgumentKind

Specifica costanti che definiscono i tipi di argomenti in una firma di attributo personalizzata.

ExceptionRegionKind

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

HandleKind

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ILOpCode

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

ImportDefinitionKind

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

LocalVariableAttributes

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

MemberReferenceKind

Specifica le costanti che indicano se un MemberReference fa riferimento a un metodo o a un campo.

MetadataKind

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

MetadataReaderOptions

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

MetadataStreamOptions

Fornisce funzionalità di basso livello per la lettura dei metadati dell'assembly in base a ECMA-335. Questo spazio dei nomi è progettato per essere usato dai compilatori e da altri strumenti che devono leggere i metadati dell'assembly.

PrimitiveSerializationTypeCode

Specifica costanti che definiscono i codici di tipo usati per codificare i tipi di valori primitivi in un BLOB di valori CustomAttribute.

PrimitiveTypeCode

Specifica costanti che definiscono i tipi primitivi trovati nelle firme di metadati.

SerializationTypeCode

Specifica i codici di tipo usati per codificare i tipi di valori in un BLOB CustomAttributeValue<TType>.

SignatureAttributes

Specifica flag aggiuntivi che possono essere applicati alle firme del metodo. I valori sottostanti dei campi in questo tipo corrispondono alla rappresentazione nel byte della firma iniziale rappresentata da una struttura SignatureHeader.

SignatureCallingConvention

Specifica il modo in cui gli argomenti in una determinata firma vengono passati dal chiamante al chiamato. I valori sottostanti dei campi in questo tipo corrispondono alla rappresentazione nel byte della firma iniziale rappresentata da una struttura SignatureHeader.

SignatureKind

Specifica il tipo di firma. I valori sottostanti dei campi in questo tipo corrispondono alla rappresentazione nel byte della firma iniziale rappresentata da una struttura SignatureHeader.

SignatureTypeCode

Specifica costanti che definiscono i codici di tipo utilizzati nella codifica della firma.

SignatureTypeKind

Indica la definizione del tipo della firma.

StandaloneSignatureKind

Indica se un StandaloneSignature rappresenta un metodo autonomo o una firma di variabile locale.

Commenti

Questo spazio dei nomi contiene le classi principali seguenti:

Vedi anche