Condividi tramite


System.Reflection.Metadata.Ecma335 Spazio dei nomi

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

Classi

CodedIndex

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

ControlFlowBuilder

Genera rami e blocchi di eccezione in un corpo del metodo.

ExportedTypeExtensions

Fornisce un metodo di estensione per accedere alla colonna TypeDefinitionId della tabella ExportType.

MetadataAggregator

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

MetadataBuilder

La classe MetadataBuilder scrive i metadati per un assembly in modo estremamente efficiente. È progettata per essere usata dai compilatori e da altri strumenti per la generazione di assembly.

MetadataReaderExtensions

Specifica metodi di estensione per l'uso di determinati elementi non elaborati delle tabelle e degli heap dei metadati ECMA-335.

MetadataRootBuilder

Generatore di una radice dei metadati da incorporare in un'immagine eseguibile di tipo PE.

MetadataSizes

Specifica informazioni sulle dimensioni di varie strutture di metadati.

MetadataTokens

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

PortablePdbBuilder

Rappresenta il generatore di un'immagine PDB portatile.

Struct

ArrayShapeEncoder

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

BlobEncoder

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

CustomAttributeArrayTypeEncoder

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

CustomAttributeElementTypeEncoder

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

CustomAttributeNamedArgumentsEncoder

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

CustomModifiersEncoder

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

EditAndContinueLogEntry

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

ExceptionRegionEncoder

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

FieldTypeEncoder

Fornisce il codificatore per il BLOB di firma del campo, con supporto aggiuntivo per i campi ref di codifica, i modificatori personalizzati e i riferimenti tipizzato.

FixedArgumentsEncoder

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

GenericTypeArgumentsEncoder

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

InstructionEncoder

Codifica le istruzioni common intermediate language (CIL).

LabelHandle

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

LiteralEncoder

Specifica metodi per la codifica dei valori letterali.

LiteralsEncoder

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

LocalVariablesEncoder

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

LocalVariableTypeEncoder

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

MethodBodyStreamEncoder

Offre un codificatore per il flusso dei corpi dei metodi.

MethodBodyStreamEncoder.MethodBody

Descrive il corpo di un metodo. Questa classe è destinata a essere usata insieme alla classe MethodBodyStreamEncoder.

MethodSignatureEncoder

Fornisce un codificatore per le firme dei metodi.

NamedArgumentsEncoder

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

NamedArgumentTypeEncoder

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

NameEncoder

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

ParametersEncoder

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

ParameterTypeEncoder

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

PermissionSetEncoder

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

ReturnTypeEncoder

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

ScalarEncoder

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

SignatureDecoder<TType>

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

SignatureDecoder<TType,TGenericContext>

Decodifica i BLOB di firma.

SignatureTypeEncoder

Codifica un tipo in una firma.

SwitchInstructionEncoder

Codifica i rami di un'istruzione IL switch .

VectorEncoder

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

Enumerazioni

EditAndContinueOperation

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

FunctionPointerAttributes

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

HeapIndex

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

MethodBodyAttributes

Definisce gli attributi del corpo del metodo.

TableIndex

Fornisce funzionalità di basso livello per la scrittura dei metadati dell'assembly in base a ECMA-335.

Commenti

Questo spazio dei nomi contiene le classi di base seguenti:

Vedi anche