Esporta (0) Stampa
Espandi tutto
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

Spazio dei nomi System.Configuration

Lo spazio dei nomi System.Configuration contiene i tipi che forniscono il modello di programmazione per la gestione dei dati di configurazione.

  Classe Descrizione
Classe pubblica ApplicationScopedSettingAttribute Specifica che una proprietà delle impostazioni dell'applicazione dispone di un valore comune per tutti gli utenti di un'applicazione. Questa classe non può essere ereditata.
Classe pubblica ApplicationSettingsBase Funge da classe base da cui derivare le classi wrapper concrete per l'implementazione della funzionalità relativa alle impostazioni dell'applicazione nelle applicazioni Windows Form.
Classe pubblica ApplicationSettingsGroup Rappresenta un raggruppamento di sezioni di impostazioni di applicazione correlate all'interno di un file di configurazione. Questa classe non può essere ereditata.
Classe pubblica AppSettingsReader Fornisce un metodo per la lettura di valori di un determinato tipo dalla configurazione.
Classe pubblica AppSettingsSection Fornisce il supporto del sistema di configurazione per la sezione di configurazione appSettings. Questa classe non può essere ereditata.
Classe pubblica CallbackValidator Fornisce la convalida dinamica di un oggetto.
Classe pubblica CallbackValidatorAttribute Specifica un oggetto CallbackValidator da utilizzare per la convalida del codice. Questa classe non può essere ereditata.
Classe pubblica ClientSettingsSection Rappresenta un gruppo di impostazioni dell'applicazione con ambito di utente in un file di configurazione.
Classe pubblica CommaDelimitedStringCollection Rappresenta un insieme di elementi di stringa separati da virgole. Questa classe non può essere ereditata.
Classe pubblica CommaDelimitedStringCollectionConverter Converte un valore di stringa delimitata da virgole in e da un oggetto CommaDelimitedStringCollection. Questa classe non può essere ereditata.
Classe pubblica Configuration Rappresenta un file di configurazione applicabile a un'applicazione, a una risorsa o a un computer specifico. Questa classe non può essere ereditata.
Classe pubblica ConfigurationCollectionAttribute Indica in modo dichiarativo a .NET Framework di creare un'istanza di un insieme di elementi di configurazione. Questa classe non può essere ereditata.
Classe pubblica ConfigurationConverterBase Classe base per i tipi di convertitori della configurazione.
Classe pubblica ConfigurationElement Rappresenta un elemento di configurazione contenuto in un file di configurazione.
Classe pubblica ConfigurationElementCollection Rappresenta un elemento di configurazione contenente un insieme di elementi figlio.
Classe pubblica ConfigurationElementProperty Specifica la proprietà di un elemento di configurazione. Questa classe non può essere ereditata.
Classe pubblica ConfigurationErrorsException Il valore corrente non corrisponde a uno dei valori di EnableSessionState.
Classe pubblica ConfigurationException Eccezione generata quando si verifica un errore del sistema di configurazione.
Classe pubblica ConfigurationFileMap Definisce il mapping di file di configurazione per il file di configurazione del computer.
Classe pubblica ConfigurationLocation Rappresenta un elemento location all'interno di un file di configurazione.
Classe pubblica ConfigurationLocationCollection Contiene un insieme di oggetti ConfigurationLocationCollection.
Classe pubblica ConfigurationLockCollection Contiene un insieme di oggetti di configurazione bloccati. Questa classe non può essere ereditata.
Classe pubblica ConfigurationManager Fornisce l'accesso ai file di configurazione per le applicazioni client. Questa classe non può essere ereditata.
Classe pubblica ConfigurationPermission Fornisce una struttura di autorizzazioni che consente ai metodi o alle classi di accedere ai file di configurazione.
Classe pubblica ConfigurationPermissionAttribute Crea un oggetto ConfigurationPermission che concede oppure nega l'autorizzazione di destinazione contrassegnata per accedere a sezioni dei file di configurazione.
Classe pubblica ConfigurationProperty Infrastruttura. Rappresenta un attributo o un elemento figlio di un elemento di configurazione. Questa classe non può essere ereditata.
Classe pubblica ConfigurationPropertyAttribute Indica in modo dichiarativo a .NET Framework di creare un'istanza di una proprietà di configurazione. Questa classe non può essere ereditata.
Classe pubblica ConfigurationPropertyCollection Rappresenta un insieme di proprietà degli elementi di configurazione.
Classe pubblica ConfigurationSection Rappresenta una sezione all'interno di un file di configurazione.
Classe pubblica ConfigurationSectionCollection Rappresenta una raccolta di sezioni correlate all'interno di un file di configurazione.
Classe pubblica ConfigurationSectionGroup Rappresenta un gruppo di sezioni correlate all'interno di un file di configurazione.
Classe pubblica ConfigurationSectionGroupCollection Rappresenta una raccolta di oggetti ConfigurationSectionGroup.
Classe pubblica ConfigurationSettings Fornisce supporto per le versioni 1.0 e 1.1 in fase di esecuzione per la lettura delle sezioni di configurazione e delle impostazioni di configurazione comuni.
Classe pubblica ConfigurationValidatorAttribute Funziona da classe base per i tipi di attributi del validator di System.Configuration.
Classe pubblica ConfigurationValidatorBase Funge da classe base per la derivazione di una classe di convalida in modo che sia possibile verificare un valore di un oggetto.
Classe pubblica ConfigXmlDocument Infrastruttura. Include il tipo XmlDocument corrispondente e contiene inoltre le informazioni necessarie per segnalare il nome file e i numeri di riga.
Classe pubblica ConnectionStringSettings Rappresenta una singola stringa di connessione denominata contenuta nella sezione del file di configurazione relativa alle stringhe di connessione.
Classe pubblica ConnectionStringSettingsCollection Contiene un insieme di oggetti ConnectionStringSettings.
Classe pubblica ConnectionStringsSection Fornisce accesso a livello di codice alla sezione del file di configurazione relativa alle stringhe di connessione.
Classe pubblica ContextInformation Incapsula le informazioni del contesto associate a un oggetto ConfigurationElement. Questa classe non può essere ereditata.
Classe pubblica DefaultSection Rappresenta un gestore di sezioni di configurazione di base che espone l'XML della sezione di configurazione per l'accesso in lettura e in scrittura.
Classe pubblica DefaultSettingValueAttribute Specifica il valore predefinito per una proprietà delle impostazioni dell'applicazione.
Classe pubblica DefaultValidator Fornisce la convalida di un oggetto. Questa classe non può essere ereditata.
Classe pubblica DictionarySectionHandler Fornisce le informazioni di configurazione della coppia nome/valore di una sezione di configurazione.
Classe pubblica DpapiProtectedConfigurationProvider Fornisce un oggetto ProtectedConfigurationProvider che utilizza l'API di protezione dati Windows (DPAPI) per crittografare e decrittografare i dati di configurazione.
Classe pubblica ElementInformation Contiene metainformazioni su un singolo elemento contenuto nella configurazione. Questa classe non può essere ereditata.
Classe pubblica ExeConfigurationFileMap Definisce il mapping del file di configurazione per un'applicazione con estensione exe. Questa classe non può essere ereditata.
Classe pubblica ExeContext Gestisce il contesto del percorso dell'applicazione corrente. Questa classe non può essere ereditata.
Classe pubblica GenericEnumConverter Esegue la conversione da una strina a un tipo di enumerazione e viceversa.
Classe pubblica IdnElement Fornisce l'impostazione di configurazione per l'elaborazione IDN (International Domain Name) nella classe System.Uri.
Classe pubblica IgnoreSection Fornisce una definizione di tipo di wrapper per le sezioni di configurazione che non sono gestite dai tipi System.Configuration.
Classe pubblica IgnoreSectionHandler Fornisce una definizione di gestore di sezione legacy per le sezioni di configurazione che non sono gestite dai tipi System.Configuration.
Classe pubblica InfiniteIntConverter Esegue la conversione da stringa a intero o infinito standard e viceversa.
Classe pubblica InfiniteTimeSpanConverter Esegue la conversione da stringa a valore TimeSpan infinito standard e viceversa.
Classe pubblica IntegerValidator Fornisce la convalida di un valore Int32.
Classe pubblica IntegerValidatorAttribute Indica in modo dichiarativo a .NET Framework di eseguire la convalida degli interi in una proprietà di configurazione. Questa classe non può essere ereditata.
Classe pubblica IriParsingElement Fornisce l'impostazione di configurazione per l'elaborazione IRI (International Resource Identifier) nella classe System.Uri.
Classe pubblica KeyValueConfigurationCollection Contiene un insieme di oggetti KeyValueConfigurationElement.
Classe pubblica KeyValueConfigurationElement Rappresenta un elemento di configurazione che contiene una coppia chiave/valore.
Classe pubblica LocalFileSettingsProvider Fornisce la persistenza per le classi di impostazioni dell'applicazione.
Classe pubblica LongValidator Fornisce la convalida di un valore Int64.
Classe pubblica LongValidatorAttribute Indica in modo dichiarativo a .NET Framework di eseguire la convalida dei valori long integer in una proprietà di configurazione. Questa classe non può essere ereditata.
Classe pubblica NameValueConfigurationCollection Contiene un insieme di oggetti NameValueConfigurationElement. Questa classe non può essere ereditata.
Classe pubblica NameValueConfigurationElement Elemento di configurazione che contiene un nome String e un valore String. Questa classe non può essere ereditata.
Classe pubblica NameValueFileSectionHandler Consente di accedere a un file di configurazione. Questo tipo supporta l'infrastruttura di configurazione di .NET Framework e non può essere utilizzato direttamente dal codice.
Classe pubblica NameValueSectionHandler Fornisce le informazioni di configurazione della coppia nome/valore di una sezione di configurazione.
Classe pubblica NoSettingsVersionUpgradeAttribute Specifica che un provider di impostazioni deve disabilitare qualsiasi logica richiamata quando viene rilevato un aggiornamento dell'applicazione. Questa classe non può essere ereditata.
Classe pubblica PositiveTimeSpanValidator Fornisce la convalida di un oggetto TimeSpan. Questa classe non può essere ereditata.
Classe pubblica PositiveTimeSpanValidatorAttribute Indica in modo dichiarativo a .NET Framework di eseguire la convalida dell'ora su una proprietà di configurazione. Questa classe non può essere ereditata.
Classe pubblica PropertyInformation Contiene metainformazioni su una singola proprietà contenuta nella configurazione. Questo tipo non può essere ereditato.
Classe pubblica PropertyInformationCollection Contiene un insieme di oggetti PropertyInformation. Questa classe non può essere ereditata.
Classe pubblica ProtectedConfiguration Fornisce l'accesso ai provider di configurazione protetta per il file di configurazione dell'applicazione corrente.
Classe pubblica ProtectedConfigurationProvider Si tratta della classe base per la creazione di provider per la crittografia e la decrittografia di dati di configurazione protetta.
Classe pubblica ProtectedConfigurationProviderCollection Fornisce un insieme di oggetti ProtectedConfigurationProvider.
Classe pubblica ProtectedConfigurationSection Fornisce accesso a livello di codice alla sezione di configurazione configProtectedData. Questa classe non può essere ereditata.
Classe pubblica ProtectedProviderSettings Rappresenta un gruppo di elementi di configurazione che consente di configurare i provider per la sezione di configurazione <configProtectedData>.
Classe pubblica ProviderSettings Rappresenta gli elementi di configurazione associati a un provider.
Classe pubblica ProviderSettingsCollection Rappresenta una raccolta di oggetti ProviderSettings.
Classe pubblica RegexStringValidator Fornisce la convalida di una stringa secondo le regole fornite da un'espressione regolare.
Classe pubblica RegexStringValidatorAttribute Indica in modo dichiarativo a .NET Framework di eseguire la convalida delle stringhe in una proprietà di configurazione utilizzando un'espressione regolare. Questa classe non può essere ereditata.
Classe pubblica RsaProtectedConfigurationProvider Fornisce un'istanza della classe ProtectedConfigurationProvider che utilizza la crittografia RSA per crittografare e decrittografare i dati di configurazione.
Classe pubblica SchemeSettingElement Rappresenta un elemento in una classe SchemeSettingElementCollection.
Classe pubblica SchemeSettingElementCollection Rappresenta una raccolta di oggetti SchemeSettingElement.
Classe pubblica SectionInformation Contiene metadati su una singola sezione contenuta nella gerarchia di configurazione. Questa classe non può essere ereditata.
Classe pubblica SettingAttribute Rappresenta un attributo di impostazioni personalizzato utilizzato per associare le informazioni delle impostazioni a una proprietà di impostazione.
Classe pubblica SettingChangingEventArgs Fornisce dati per l'evento SettingChanging.
Classe pubblica SettingElement Rappresenta un elemento di configurazione semplificato utilizzato per l'aggiornamento degli elementi contenuti nella configurazione. Questa classe non può essere ereditata.
Classe pubblica SettingElementCollection Contiene un insieme di oggetti SettingElement. Questa classe non può essere ereditata.
Classe pubblica SettingsAttributeDictionary Rappresenta un insieme di coppie chiave/valore utilizzate per descrivere un oggetto di configurazione, nonché un oggetto SettingsProperty.
Classe pubblica SettingsBase Fornisce la classe base utilizzata per il supporto delle impostazioni delle proprietà utente.
Classe pubblica SettingsContext Fornisce informazioni contestuali che possono essere utilizzate dal provider per mantenere le impostazioni.
Classe pubblica SettingsDescriptionAttribute Fornisce una stringa che descrive una singola proprietà di configurazione. Questa classe non può essere ereditata.
Classe pubblica SettingsGroupDescriptionAttribute Fornisce una stringa che descrive un gruppo di proprietà delle impostazioni dell'applicazione. Questa classe non può essere ereditata.
Classe pubblica SettingsGroupNameAttribute Specifica un nome per il gruppo di proprietà delle impostazioni dell'applicazione. Questa classe non può essere ereditata.
Classe pubblica SettingsLoadedEventArgs Fornisce dati per l'evento SettingsLoaded.
Classe pubblica SettingsManageabilityAttribute Specifica gli speciali servizi per le proprietà delle impostazioni dell'applicazione. Questa classe non può essere ereditata.
Classe pubblica SettingsProperty Da utilizzare internamente come classe che rappresenta i metadati relativi a una singola proprietà di configurazione.
Classe pubblica SettingsPropertyCollection Contiene un insieme di oggetti SettingsProperty.
Classe pubblica SettingsPropertyIsReadOnlyException Fornisce un'eccezione per oggetti SettingsProperty in sola lettura.
Classe pubblica SettingsPropertyNotFoundException Fornisce un'eccezione per gli oggetti SettingsProperty non trovati.
Classe pubblica SettingsPropertyValue Contiene il valore di una proprietà di impostazione che può essere caricato e archiviato da un'istanza di SettingsBase.
Classe pubblica SettingsPropertyValueCollection Contiene un insieme di valori di proprietà di impostazione che eseguono il mapping di oggetti SettingsProperty a oggetti SettingsPropertyValue.
Classe pubblica SettingsPropertyWrongTypeException Fornisce un'eccezione generata quando un tipo non valido viene utilizzato con un oggetto SettingsProperty.
Classe pubblica SettingsProvider Funge da classe base per i provider di impostazioni personalizzati derivati nell'architettura di impostazioni dell'applicazione.
Classe pubblica SettingsProviderAttribute Specifica il provider di impostazioni utilizzato per fornire l'archivio per la classe o per la proprietà delle impostazioni dell'applicazione corrente. Questa classe non può essere ereditata.
Classe pubblica SettingsProviderCollection Rappresenta un insieme di provider di impostazioni dell'applicazione.
Classe pubblica SettingsSerializeAsAttribute Specifica il meccanismo di serializzazione che deve essere utilizzato dal provider di impostazioni. Questa classe non può essere ereditata.
Classe pubblica SettingValueElement Contiene il codice XML che rappresenta il valore serializzato dell'impostazione. Questa classe non può essere ereditata.
Classe pubblica SingleTagSectionHandler Infrastruttura. Gestisce le sezioni di configurazione che sono rappresentate da un unico tag XML nel file config.
Classe pubblica SpecialSettingAttribute Indica che una proprietà delle impostazioni dell'applicazione ha un significato speciale. Questa classe non può essere ereditata.
Classe pubblica StringValidator Fornisce la convalida di una stringa.
Classe pubblica StringValidatorAttribute Indica in modo dichiarativo a .NET Framework di eseguire la convalida delle stringhe in una proprietà di configurazione. Questa classe non può essere ereditata.
Classe pubblica SubclassTypeValidator Convalida che un oggetto è una classe derivata di un tipo specificato.
Classe pubblica SubclassTypeValidatorAttribute Indica in modo dichiarativo a .NET Framework di eseguire la convalida su una proprietà di configurazione. Questa classe non può essere ereditata.
Classe pubblica TimeSpanMinutesConverter Converte un intervallo di tempo espresso in minuti.
Classe pubblica TimeSpanMinutesOrInfiniteConverter Converte un valore TimeSpan espresso in minuti o come intervallo di tempo infinito standard.
Classe pubblica TimeSpanSecondsConverter Converte un intervallo di tempo espresso in secondi.
Classe pubblica TimeSpanSecondsOrInfiniteConverter Converte un valore TimeSpan espresso in secondi o come intervallo di tempo infinito standard.
Classe pubblica TimeSpanValidator Fornisce la convalida di un oggetto TimeSpan.
Classe pubblica TimeSpanValidatorAttribute Indica in modo dichiarativo a .NET Framework di eseguire la convalida dell'ora su una proprietà di configurazione. Questa classe non può essere ereditata.
Classe pubblica TypeNameConverter Esegue la conversione da valori di tipo a valori di stringa e viceversa. Questa classe non può essere ereditata.
Classe pubblica UriSection Rappresenta la sezione Uri all'interno di un file di configurazione.
Classe pubblica UserScopedSettingAttribute Specifica che una proprietà o un gruppo di impostazioni dell'applicazione contiene valori distinti per ogni utente di un'applicazione. Questa classe non può essere ereditata.
Classe pubblica UserSettingsGroup Rappresenta un raggruppamento di sezioni di impostazioni utente correlate all'interno di un file di configurazione. Questa classe non può essere ereditata.
Classe pubblica WhiteSpaceTrimStringConverter Converte una stringa nel relativo formato canonico.

  Interfaccia Descrizione
Interfaccia pubblica IApplicationSettingsProvider Definisce le funzionalità estese per i provider di impostazioni dell'applicazione client.
Interfaccia pubblica IConfigurationSectionHandler Gestisce l'accesso a determinate sezioni di configurazione.
Interfaccia pubblica IConfigurationSystem Infrastruttura. Fornisce i metodi di configurazione standard.
Interfaccia pubblica IPersistComponentSettings Definisce le funzionalità standard per controlli o librerie utilizzate per memorizzare e recuperare le impostazioni delle applicazioni.
Interfaccia pubblica ISettingsProviderService Fornisce un'interfaccia per un provider alternativo di impostazioni dell'applicazione.

  Delegato Descrizione
Delegato pubblico SettingChangingEventHandler Rappresenta il metodo in base al quale verrà gestito l'evento SettingChanging.
Delegato pubblico SettingsLoadedEventHandler Rappresenta il metodo in base al quale verrà gestito l'evento SettingsLoaded.
Delegato pubblico SettingsSavingEventHandler Rappresenta il metodo in base al quale verrà gestito l'evento SettingsSaving.
Delegato pubblico ValidatorCallback Rappresenta un metodo da chiamare dopo la convalida di un oggetto.

  Enumerazione Descrizione
Enumerazione pubblica ConfigurationAllowDefinition Specifica le posizioni nella gerarchia di file di configurazione che possono impostare o eseguire l'override delle proprietà contenute in un oggetto ConfigurationSection.
Enumerazione pubblica ConfigurationAllowExeDefinition Specifica le posizioni nella gerarchia di file di configurazione che possono impostare o eseguire l'override delle proprietà contenute in un oggetto ConfigurationSection.
Enumerazione pubblica ConfigurationElementCollectionType Specifica il tipo di un oggetto ConfigurationElementCollectionType.
Enumerazione pubblica ConfigurationPropertyOptions Specifica le opzioni da applicare a una proprietà.
Enumerazione pubblica ConfigurationSaveMode Determina quali proprietà vengono scritte in un file di configurazione.
Enumerazione pubblica ConfigurationUserLevel Utilizzata per specificare il file di configurazione che deve essere rappresentato dall'oggetto Configuration.
Enumerazione pubblica OverrideMode Specifica il comportamento di override di un elemento di configurazione per gli elementi di configurazione nelle directory figlio.
Enumerazione pubblica PropertyValueOrigin Specifica il livello della gerarchia di configurazione da cui ha avuto origine il valore di una proprietà di configurazione.
Enumerazione pubblica SettingsManageability Fornisce i valori che consentono di indicare quali servizi rendere disponibili alle impostazioni dell'applicazione.
Enumerazione pubblica SettingsSerializeAs Determina lo schema di serializzazione utilizzato per archiviare le impostazioni dell'applicazione.
Enumerazione pubblica SpecialSetting Specifica la categoria dell'impostazione speciale della proprietà delle impostazioni dell'applicazione.

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?
Mostra:
© 2015 Microsoft