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.