Espandi Riduci a icona
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

System.Reflection lo spazio dei nomi contiene i tipi che recupera le informazioni sugli assembly, moduli, membri, parametri e altre entità nel codice gestito l'esame dei metadati. Questi tipi possono inoltre essere utilizzati per modificare le istanze dei tipi caricati, ad esempio per associare gli eventi o per richiamare i metodi. per creare dinamicamente i tipi, utilizzare System.Reflection.Emit spazio dei nomi.

  Classe Descrizione
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store AmbiguousMatchException Eccezione generata quando viene associato a un membro di più di un membro corrispondente ai criteri di associazione. questa classe non può essere ereditata.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store Assembly Rappresenta un assembly, ovvero un blocco di compilazione di un'applicazione Common Language Runtime riutilizzabile, autodescrittivo e di cui è possibile eseguire il controllo delle versioni.
Classe pubblica AssemblyAlgorithmIdAttribute Specifica un algoritmo per l'hashing tutti i file in un assembly. questa classe non può essere ereditata.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store AssemblyCompanyAttribute Definisce un attributo personalizzato del nome della società per un manifesto dell'assembly.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store AssemblyConfigurationAttribute Specifica la configurazione di compilazione, ad esempio finale o di debug, per un assembly.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store AssemblyCopyrightAttribute Definisce un attributo personalizzato di copyright per un manifesto dell'assembly.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store AssemblyCultureAttribute Specifica le impostazioni cultura supportate dall'assembly.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store AssemblyDefaultAliasAttribute Definisce un alias predefinito descrittivo per un manifesto dell'assembly.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store AssemblyDelaySignAttribute Specifica che l'assembly non sia completamente con segno una volta creato.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store AssemblyDescriptionAttribute Fornisce una descrizione di testo per un assembly.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store AssemblyFileVersionAttribute Indica al compilatore di utilizzare un numero di versione specifico per la risorsa di versione del file Win32. La versione del file Win32 non è obbligatoria essere la stessa del numero di versione dell'assembly.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store AssemblyFlagsAttribute Specifica una combinazione bit per bit AssemblyNameFlags flag per un assembly, descriventi le opzioni del compilatore (JIT) JIT, se l'assembly è nuova destinazione e se ha una chiave pubblica completa o formato token. questa classe non può essere ereditata.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store AssemblyInformationalVersionAttribute Definisce le informazioni aggiuntive sulla versione per un manifesto dell'assembly.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store AssemblyKeyFileAttribute Specifica il nome di un file contenente la coppia di chiavi utilizzata per generare un nome sicuro.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store AssemblyKeyNameAttribute Specifica il nome di un contenitore di chiavi all'interno del CSP contenente la coppia di chiavi utilizzata per generare un nome sicuro.
Classe pubblica Supportato in .NET per applicazioni Windows Store AssemblyMetadataAttribute Definisce una coppia di metadati chiave/valore per l'assembly decorato.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store AssemblyName Descrive in modo completo l'identità univoca di un assembly.
Classe pubblica AssemblyNameProxy Fornisce una versione utilizzabile in modalità remota di l AssemblyName.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store AssemblyProductAttribute Definisce un attributo personalizzato nome di prodotto per un manifesto dell'assembly.
Classe pubblica Supportato in .NET per applicazioni Windows Store AssemblySignatureKeyAttribute Fornisce la migrazione da una precedente chiave con nome sicuro più semplice a una chiave più grande con un algoritmo hash più complesso.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store AssemblyTitleAttribute specifica una descrizione per un assembly.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store AssemblyTrademarkAttribute Definisce un attributo personalizzato del marchio per un manifesto dell'assembly.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store AssemblyVersionAttribute Specifica la versione di assembly che ha attributi.
Classe pubblica Binder Selezionare un membro da un elenco dei candidati ed esegue la conversione di tipi dal tipo di argomento di tipo di argomento formale.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store ConstructorInfo Individua gli attributi di un costruttore della classe e consente di accedere ai relativi metadati.
Classe pubblica Supportato in .NET per applicazioni Windows Store CustomAttributeData Fornisce l'accesso a dati di attributi personalizzati per assembly, moduli, tipi, membri e parametri caricati nel contesto solo reflection.
Classe pubblica Supportato in .NET per applicazioni Windows Store CustomAttributeExtensions Contiene metodi statici per recuperare attributi personalizzati.
Classe pubblica CustomAttributeFormatException Eccezione generata quando il formato binario di un attributo personalizzato non è valido.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store DefaultMemberAttribute Definisce il membro di un tipo corrispondente al membro predefinito utilizzato da InvokeMember.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store EventInfo Individua gli attributi di un evento e consente di accedere ai relativi metadati.
Classe pubblica ExceptionHandlingClause Rappresenta una clausola in un blocco di gestione delle eccezioni strutturata.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store FieldInfo Individua gli attributi di un campo e consente di accedere ai relativi metadati.
Classe pubblica Supportato in .NET per applicazioni Windows Store IntrospectionExtensions Contiene metodi per convertire Type oggetti.
Classe pubblica InvalidFilterCriteriaException Eccezione generata in FindMembers quando i criteri di filtro non sono validi per il tipo di filtro in uso.
Classe pubblica Supportato in .NET per applicazioni Windows Store LocalVariableInfo Individuare gli attributi di una variabile locale e per accedere ai metadati di variabile locale.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store ManifestResourceInfo Fornisce l'accesso alle risorse del manifesto, ovvero file XML che descrivono le dipendenze dell'applicazione.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store MemberInfo Ottiene informazioni sugli attributi di un membro e fornisce accesso ai relativi metadati.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store MethodBase Fornisce informazioni su metodi e costruttori.
Classe pubblica MethodBody Fornisce l'accesso ai metadati e codice MSIL per il corpo di un metodo.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store MethodInfo Individuare le caratteristiche di un metodo e per accedere ai metadati di metodo.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store Missing Rappresenta negativo Object. questa classe non può essere ereditata.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store Module Esegue la funzionalità di reflection su un modulo.
Classe pubblica ObfuscateAssemblyAttribute Indica agli strumenti di offuscamento utilizzare le regole standard di confusione per il tipo appropriato dell'assembly.
Classe pubblica ObfuscationAttribute Indica agli strumenti di confusione per intraprendere azioni specificati per un assembly, un tipo, o un membro.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store ParameterInfo Individua gli attributi di un parametro e consente di accedere ai relativi metadati.
Classe pubblica Pointer fornisce una classe wrapper per i puntatori.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store PropertyInfo Individua gli attributi di una proprietà e consente di accedere ai relativi metadati.
Classe pubblica Supportato in .NET per applicazioni Windows Store ReflectionContext Rappresenta un contesto che può fornire gli oggetti reflection.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store ReflectionTypeLoadException Eccezione generata da Module.GetTypes metodo se una qualsiasi delle classi in un modulo non è possibile caricare. questa classe non può essere ereditata.
Classe pubblica Supportato in .NET per applicazioni Windows Store RuntimeReflectionExtensions Fornisce i metodi che consentono di recuperare informazioni sui tipi in fase di esecuzione.
Classe pubblica StrongNameKeyPair Incapsula l'accesso a una coppia di chiave privata o pubblica utilizzata per firmare gli assembly con nome sicuro.
Classe pubblica TargetException Rappresenta l'eccezione generata quando si tenta di richiamare una destinazione non valida.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store TargetInvocationException Eccezione generata dai metodi richiamati tramite reflection. questa classe non può essere ereditata.
Classe pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store TargetParameterCountException Eccezione generata quando il numero di parametri per una chiamata non corrisponde al numero previsto. questa classe non può essere ereditata.
Classe pubblica TypeDelegator Esegue il wrapping di un oggetto System.Type e delega i metodi a tale oggetto Type.
Classe pubblica Supportato in .NET per applicazioni Windows Store TypeInfo Rappresenta le dichiarazioni di tipo per i tipi di classe, i tipi di interfaccia, i tipi di matrice, i tipi di valore, tipi di enumerazione, i parametri di tipo, le definizioni di tipo generico e tipi generici costruiti aperti o chiusi.
  Struttura Descrizione
Struttura pubblica Supportato in .NET per applicazioni Windows Store CustomAttributeNamedArgument Rappresenta un argomento denominato di un attributo personalizzato nel contesto solo reflection.
Struttura pubblica Supportato in .NET per applicazioni Windows Store CustomAttributeTypedArgument Rappresenta un argomento di un attributo personalizzato nel contesto reflection-only, o un elemento di un argomento di matrice.
Struttura pubblica Supportato in .NET per applicazioni Windows Store InterfaceMapping Recupera il mapping di un'interfaccia nei metodi in una classe che implementi l'interfaccia.
Struttura pubblica ParameterModifier Associa un modificatore ai parametri in modo da poter eseguire l'associazione con le firme dei parametri nei cui tipi sono stati modificati.
  Interfaccia Descrizione
Interfaccia pubblica ICustomAttributeProvider Fornisce gli attributi personalizzati per gli oggetti reflection che li supportano.
Interfaccia pubblica ICustomTypeProvider rappresenta un oggetto che fornisce un tipo personalizzato.
Interfaccia pubblica IReflect Interagisce con interfaccia IDispatch.
Interfaccia pubblica Supportato in .NET per applicazioni Windows Store IReflectableType Rappresenta un tipo che è possibile visualizzare ulteriori.
  Delegato Descrizione
Delegato pubblico MemberFilter Rappresenta un delegato di cui viene utilizzato per filtrare un elenco di membri rappresentati in una matrice MemberInfo oggetti.
Delegato pubblico ModuleResolveEventHandler rappresenta il metodo che gestirà ModuleResolve evento di un oggetto Assembly.
Delegato pubblico TypeFilter filtra le classi rappresentate in una matrice di Type oggetti.
  Enumerazione Descrizione
Enumerazione pubblica Supportato in .NET per applicazioni Windows Store AssemblyContentType Vengono fornite informazioni sul tipo di codice contenuto in un assembly.
Enumerazione pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store AssemblyNameFlags Vengono fornite informazioni su Assembly riferimento.
Enumerazione pubblica Supportato da Libreria di classi portabile BindingFlags Specifica i flag che controllano l'associazione e la modalità in cui la ricerca dei membri e i tipi le operazioni mediante reflection.
Enumerazione pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store CallingConventions definisce le convenzioni di chiamata valide per un metodo.
Enumerazione pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store EventAttributes specifica gli attributi di un evento.
Enumerazione pubblica ExceptionHandlingClauseOptions Identifica i tipi di clausole di gestione delle eccezioni.
Enumerazione pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store FieldAttributes specifica i flag che descrivono gli attributi di un campo.
Enumerazione pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store GenericParameterAttributes Vengono descritti i vincoli in un parametro di tipo generico di un tipo o un metodo generico.
Enumerazione pubblica ImageFileMachine Identifica la piattaforma di destinazione di un file eseguibile.
Enumerazione pubblica MemberTypes Contrassegna ogni tipo di membro cui viene definito come classe derivata MemberInfo.
Enumerazione pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store MethodAttributes Specifica i flag per gli attributi del metodo. Questi flag definiti nel file di corhdr.h.
Enumerazione pubblica Supportato in .NET per applicazioni Windows Store MethodImplAttributes specifica i flag per gli attributi di un'implementazione di metodo.
Enumerazione pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store ParameterAttributes Definisce attributi che possono essere associati a un parametro. questi sono definiti in CorHdr.h.
Enumerazione pubblica PortableExecutableKinds Identifica la natura del codice in un file eseguibile.
Enumerazione pubblica ProcessorArchitecture Identifica il processore e bit per parola della piattaforma di destinazione di un file eseguibile.
Enumerazione pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store PropertyAttributes Definisce attributi che possono essere associati a una proprietà. Questi valori di attributo sono definiti in corhdr.h.
Enumerazione pubblica ResourceAttributes Specifica gli attributi per una risorsa di manifesto.
Enumerazione pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store ResourceLocation Specifica il percorso delle risorse.
Enumerazione pubblica Supportato da Libreria di classi portabile Supportato in .NET per applicazioni Windows Store TypeAttributes specifica gli attributi di tipo.
Il documento è risultato utile?
(1500 caratteri rimanenti)

Aggiunte alla community

AGGIUNGI
Microsoft sta conducendo un sondaggio in linea per comprendere l'opinione degli utenti in merito al sito Web di MSDN. Se si sceglie di partecipare, quando si lascia il sito Web di MSDN verrà visualizzato il sondaggio in linea.

Si desidera partecipare?
© 2013 Microsoft. Tutti i diritti riservati.