System.Reflection.Metadata.Ecma335 Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 |
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:
- Classe MetadataBuilder usata per definire un assembly.