Esporta (0) Stampa
Espandi tutto
Il presente articolo è stato tradotto automaticamente. Passare il puntatore sulle frasi nell'articolo per visualizzare il testo originale. Ulteriori informazioni.
Traduzione
Originale
Questo argomento non è stato ancora valutato - Valuta questo argomento

Spazio dei nomi System.Reflection.Emit

System.Reflection.Emit lo spazio dei nomi contiene classi che consentono di compilatori o strumenti dei metadati e codice MSIL (Microsoft Intermediate Language) e facoltativamente generare un file PE su disco. I client primari di queste classi sono modulo di gestione di script e compilatori.

  Classe Descrizione
Classe pubblica AssemblyBuilder Definisce e rappresenta un assembly dinamico.
Classe pubblica ConstructorBuilder definisce e rappresenta un costruttore di una classe dinamica.
Classe pubblica CustomAttributeBuilder Attributi personalizzati di compilazione delle guide.
Classe pubblica DynamicILInfo Fornisce il supporto per le modalità alternative generare Microsoft Intermediate Language (MSIL) e i metadati per un metodo dinamico, compresi i metodi per creare i token e per l'inserimento del codice, la gestione delle eccezioni e la firma della variabile locale BLOB.
Classe pubblica DynamicMethod Definisce e rappresenta un metodo dinamico che può essere compilato, eseguire e rimosso. i metodi rimossi sono disponibili per Garbage Collection.
Classe pubblica EnumBuilder Descrive e rappresenta un tipo di enumerazione.
Classe pubblica EventBuilder Definisce eventi per una classe.
Classe pubblica FieldBuilder definisce e rappresenta un campo. Questa classe non può essere ereditata.
Classe pubblica GenericTypeParameterBuilder Definisce e crea parametri di tipo generico per tipi e metodi generici definiti dinamicamente. Questa classe non può essere ereditata.
Classe pubblica ILGenerator Genera istruzioni MSIL (Microsoft Intermediate Language).
Classe pubblica LocalBuilder Rappresenta una variabile locale all'interno di un metodo o un costruttore.
Classe pubblica MethodBuilder Definisce e rappresenta un metodo (o costruttore) su una classe dinamica.
Classe pubblica MethodRental Fornisce un modo rapido per scambiarsi l'implementazione del corpo del metodo fornito un metodo di una classe.
Classe pubblica ModuleBuilder definisce e rappresenta un modulo in un assembly dinamico.
Classe pubblica Supportato in .NET per applicazioni Windows Store OpCodes Fornisce le rappresentazioni dei campi delle istruzioni MSIL (Microsoft Intermediate Language) per la creazione da parte dei membri della classe ILGenerator, ad esempio il metodo Emit.
Classe pubblica ParameterBuilder crea o associa le informazioni di parametro.
Classe pubblica PropertyBuilder Definisce le proprietà di un tipo.
Classe pubblica SignatureHelper Fornisce metodi per compilare le firme.
Classe pubblica TypeBuilder Definisce e crea nuove istanze delle classi in fase di esecuzione.
Classe pubblica UnmanagedMarshal Obsoleta. Rappresenta la classe che viene descritto come eseguire il marshalling di un campo da codice gestito a codice non gestito. Questa classe non può essere ereditata.
  Struttura Descrizione
Struttura pubblica EventToken rappresenta Token output dei metadati per rappresentare un evento.
Struttura pubblica ExceptionHandler Rappresenta un gestore di eccezioni in una matrice di byte IL da passare a un metodo come SetMethodBody.
Struttura pubblica FieldToken FieldToken la struttura è una rappresentazione dell'oggetto di un token che rappresenta un campo.
Struttura pubblica Label Rappresenta un'etichetta nel flusso di istruzioni. Label viene utilizzato insieme a ILGenerator classe.
Struttura pubblica MethodToken MethodToken la struttura è una rappresentazione dell'oggetto di un token che rappresenta un metodo.
Struttura pubblica Supportato in .NET per applicazioni Windows Store OpCode Viene descritto un'istruzione MSIL (Microsoft Intermediate Language).
Struttura pubblica ParameterToken ParameterToken la struttura è una rappresentazione opaca del token restituito dai metadati per rappresentare un parametro.
Struttura pubblica PropertyToken PropertyToken la struttura è una rappresentazione opaca di Token output dei metadati per rappresentare una proprietà.
Struttura pubblica SignatureToken rappresenta Token output dei metadati per rappresentare una firma.
Struttura pubblica StringToken rappresenta un token che rappresenta una stringa.
Struttura pubblica TypeToken rappresenta Token output dei metadati per rappresentare un tipo.
  Enumerazione Descrizione
Enumerazione pubblica AssemblyBuilderAccess definisce le modalità di accesso per un assembly dinamico.
Enumerazione pubblica Supportato in .NET per applicazioni Windows Store FlowControl Viene descritto come un'istruzione modifica il flusso di controllo.
Enumerazione pubblica Supportato in .NET per applicazioni Windows Store OpCodeType Vengono descritti i tipi di istruzioni MSIL (Microsoft Intermediate Language).
Enumerazione pubblica Supportato in .NET per applicazioni Windows Store OperandType Viene descritto il tipo di operando di visualizzazione di Microsoft Intermediate Language (MSIL).
Enumerazione pubblica Supportato in .NET per applicazioni Windows Store PackingSize Specifica uno di due fattori che determinano l'allineamento di memoria dei campi quando un tipo viene eseguito il marshalling.
Enumerazione pubblica PEFileKinds Specifica il tipo del file eseguibile di (PE) tipo PE.
Enumerazione pubblica Supportato in .NET per applicazioni Windows Store StackBehaviour Viene descritto come valori sullo stack o ha estratto da uno stack.
Il documento è risultato utile?
(1500 caratteri rimanenti)
Grazie per i commenti inviati.

Aggiunte alla community

AGGIUNGI
Mostra:
© 2014 Microsoft. Tutti i diritti riservati.