System.Configuration Namespace

Lo spazio dei nomi System.Configuration contiene i tipi che forniscono il modello di programmazione per la gestione dei dati di configurazione. The System.Configuration namespace contains the types that provide the programming model for handling configuration data.

Classi

ApplicationScopedSettingAttribute

Specifica che una proprietà delle impostazioni dell'applicazione dispone di un valore comune per tutti gli utenti di un'applicazione.Specifies that an application settings property has a common value for all users of an application. Questa classe non può essere ereditata.This class cannot be inherited.

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.Acts as a base class for deriving concrete wrapper classes to implement the application settings feature in Window Forms applications.

ApplicationSettingsGroup

Rappresenta un raggruppamento di sezioni di impostazioni di applicazione correlate all'interno di un file di configurazione.Represents a grouping of related application settings sections within a configuration file. Questa classe non può essere ereditata.This class cannot be inherited.

AppSettingsReader

Fornisce un metodo per la lettura di valori di un determinato tipo dalla configurazione.Provides a method for reading values of a particular type from the configuration.

AppSettingsSection

Fornisce il supporto di sistema di configurazione per il appSettings sezione di configurazione.Provides configuration system support for the appSettings configuration section. Questa classe non può essere ereditata.This class cannot be inherited.

CallbackValidator

Fornisce la convalida dinamica di un oggetto.Provides dynamic validation of an object.

CallbackValidatorAttribute

Specifica un oggetto CallbackValidator da utilizzare per la convalida del codice.Specifies a CallbackValidator object to use for code validation. Questa classe non può essere ereditata.This class cannot be inherited.

ClientSettingsSection

Rappresenta un gruppo di impostazioni con ambito di utente dell'applicazione in un file di configurazione.Represents a group of user-scoped application settings in a configuration file.

CommaDelimitedStringCollection

Rappresenta una raccolta di elementi stringa separati da virgole.Represents a collection of string elements separated by commas. Questa classe non può essere ereditata.This class cannot be inherited.

CommaDelimitedStringCollectionConverter

Converte un valore di stringa delimitata da virgole in e da un oggetto CommaDelimitedStringCollection.Converts a comma-delimited string value to and from a CommaDelimitedStringCollection object. Questa classe non può essere ereditata.This class cannot be inherited.

Configuration

Rappresenta un file di configurazione che è applicabile a un determinato computer, applicazioni o risorse.Represents a configuration file that is applicable to a particular computer, application, or resource. Questa classe non può essere ereditata.This class cannot be inherited.

ConfigurationBuilder

Rappresenta la classe di base che deve essere estesa da implementazioni di generatori di configurazioni personalizzate.Represents the base class to be extended by custom configuration builder implementations.

ConfigurationBuilderCollection

Gestisce una raccolta di oggetti ConfigurationBuilder per nome.Maintains a collection of ConfigurationBuilder objects by name.

ConfigurationBuilderSettings

Rappresenta un gruppo di elementi di configurazione che consentono di configurare i provider per la sezione di configurazione <configBuilders>.Represents a group of configuration elements that configure the providers for the <configBuilders> configuration section.

ConfigurationBuildersSection

Offre l'accesso programmatico alla sezione <configBuilders>.Provides programmatic access to the <configBuilders> section. Questa classe non può essere ereditata.This class can't be inherited.

ConfigurationCollectionAttribute

Indica in modo dichiarativo a .NET Framework di creare un'istanza di un insieme di elementi di configurazione.Declaratively instructs the .NET Framework to create an instance of a configuration element collection. Questa classe non può essere ereditata.This class cannot be inherited.

ConfigurationConverterBase

Classe base per i tipi di convertitori della configurazione.The base class for the configuration converter types.

ConfigurationElement

Rappresenta un elemento di configurazione contenuto in un file di configurazione.Represents a configuration element within a configuration file.

ConfigurationElementCollection

Rappresenta un elemento di configurazione contenente una raccolta di oggetti figlio.Represents a configuration element containing a collection of child elements.

ConfigurationElementProperty

Specifica la proprietà di un elemento di configurazione.Specifies the property of a configuration element. Questa classe non può essere ereditata.This class cannot be inherited.

ConfigurationErrorsException

Eccezione generata quando si verifica un errore di configurazione.The exception that is thrown when a configuration error has occurred.

ConfigurationException

Eccezione generata quando si verifica un errore del sistema di configurazione.The exception that is thrown when a configuration system error has occurred.

ConfigurationFileMap

Definisce il mapping di file di configurazione per il file di configurazione del computer.Defines the configuration file mapping for the machine configuration file.

ConfigurationLocation

Rappresenta un elemento location all'interno di un file di configurazione.Represents a location element within a configuration file.

ConfigurationLocationCollection

Contiene una raccolta di oggetti ConfigurationLocationCollection.Contains a collection of ConfigurationLocationCollection objects.

ConfigurationLockCollection

Contiene un insieme di oggetti di configurazione bloccati.Contains a collection of locked configuration objects. Questa classe non può essere ereditata.This class cannot be inherited.

ConfigurationManager

Fornisce l'accesso ai file di configurazione per le applicazioni client.Provides access to configuration files for client applications. Questa classe non può essere ereditata.This class cannot be inherited.

ConfigurationPermission

Fornisce una struttura di autorizzazioni che consente ai metodi o alle classi di accedere ai file di configurazione.Provides a permission structure that allows methods or classes to access configuration files.

ConfigurationPermissionAttribute

Crea un oggetto ConfigurationPermission che concede oppure nega l'autorizzazione di destinazione contrassegnata per accedere a sezioni dei file di configurazione.Creates a ConfigurationPermission object that either grants or denies the marked target permission to access sections of configuration files.

ConfigurationProperty

Rappresenta un attributo o un elemento figlio di un elemento di configurazione.Represents an attribute or a child of a configuration element. Questa classe non può essere ereditata.This class cannot be inherited.

ConfigurationPropertyAttribute

Indica in modo dichiarativo a .NET Framework di creare un'istanza di una proprietà di configurazione.Declaratively instructs the .NET Framework to instantiate a configuration property. Questa classe non può essere ereditata.This class cannot be inherited.

ConfigurationPropertyCollection

Rappresenta un insieme di proprietà degli elementi di configurazione.Represents a collection of configuration-element properties.

ConfigurationSection

Rappresenta una sezione all'interno di un file di configurazione.Represents a section within a configuration file.

ConfigurationSectionCollection

Rappresenta una raccolta di sezioni correlate in un file di configurazione.Represents a collection of related sections within a configuration file.

ConfigurationSectionGroup

Rappresenta un gruppo di sezioni correlate all'interno di un file di configurazione.Represents a group of related sections within a configuration file.

ConfigurationSectionGroupCollection

Rappresenta una raccolta di oggetti ConfigurationSectionGroup.Represents a collection of ConfigurationSectionGroup objects.

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.Provides runtime versions 1.0 and 1.1 support for reading configuration sections and common configuration settings.

ConfigurationValidatorAttribute

Funziona da classe base per i tipi di attributi del validator di System.Configuration.Serves as the base class for the System.Configuration validator attribute types.

ConfigurationValidatorBase

Funge da classe base per la derivazione di una classe di convalida in modo che sia possibile verificare un valore di un oggetto.Acts as a base class for deriving a validation class so that a value of an object can be verified.

ConfigXmlDocument

Esegue il wrapping del tipo XmlDocument corrispondente e contiene inoltre le informazioni necessarie per segnalare i numeri di riga e il nome di file.Wraps the corresponding XmlDocument type and also carries the necessary information for reporting file-name and line numbers.

ConnectionStringSettings

Rappresenta una stringa di connessione singola, denominata la sezione di file configurazione le stringhe di connessione.Represents a single, named connection string in the connection strings configuration file section.

ConnectionStringSettingsCollection

Contiene una raccolta di oggetti ConnectionStringSettings.Contains a collection of ConnectionStringSettings objects.

ConnectionStringsSection

Fornisce accesso programmatico alla sezione del file di configurazione le stringhe di connessione.Provides programmatic access to the connection strings configuration-file section.

ContextInformation

Incapsula le informazioni del contesto associate a un oggetto ConfigurationElement.Encapsulates the context information that is associated with a ConfigurationElement object. Questa classe non può essere ereditata.This class cannot be inherited.

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.Represents a basic configuration-section handler that exposes the configuration section's XML for both read and write access.

DefaultSettingValueAttribute

Specifica il valore predefinito per una proprietà delle impostazioni dell'applicazione.Specifies the default value for an application settings property.

DefaultValidator

Fornisce la convalida di un oggetto.Provides validation of an object. Questa classe non può essere ereditata.This class cannot be inherited.

DictionarySectionHandler

Fornisce le informazioni di configurazione della coppia nome/valore di una sezione di configurazione.Provides key/value pair configuration information from a configuration section.

DpapiProtectedConfigurationProvider

Fornisce un oggetto ProtectedConfigurationProvider che utilizza l'API di protezione dati Windows (DPAPI) per crittografare e decrittografare i dati di configurazione.Provides a ProtectedConfigurationProvider object that uses the Windows data protection API (DPAPI) to encrypt and decrypt configuration data.

ElementInformation

Contiene metainformazioni su un singolo elemento contenuto nella configurazione.Contains meta-information about an individual element within the configuration. Questa classe non può essere ereditata.This class cannot be inherited.

ExeConfigurationFileMap

Definisce il mapping del file di configurazione per un'applicazione con estensione exe.Defines the configuration file mapping for an .exe application. Questa classe non può essere ereditata.This class cannot be inherited.

ExeContext

Gestisce il contesto del percorso dell'applicazione corrente.Manages the path context for the current application. Questa classe non può essere ereditata.This class cannot be inherited.

GenericEnumConverter

Esegue la conversione da una strina a un tipo di enumerazione e viceversa.Converts between a string and an enumeration type.

IdnElement

Fornisce l'impostazione di configurazione per nome IDN (International Domain) l'elaborazione di Uri classe.Provides the configuration setting for International Domain Name (IDN) processing in the Uri class.

IgnoreSection

Fornisce una definizione di tipo di wrapper per le sezioni di configurazione che non sono gestite dai tipi System.Configuration.Provides a wrapper type definition for configuration sections that are not handled by the System.Configuration types.

IgnoreSectionHandler

Fornisce una definizione di gestore di sezione legacy per le sezioni di configurazione che non sono gestite dai tipi System.Configuration.Provides a legacy section-handler definition for configuration sections that are not handled by the System.Configuration types.

InfiniteIntConverter

Esegue la conversione da stringa a intero o infinito standard e viceversa.Converts between a string and the standard infinite or integer value.

InfiniteTimeSpanConverter

Esegue la conversione da stringa a valore TimeSpan infinito standard e viceversa.Converts between a string and the standard infinite TimeSpan value.

IntegerValidator

Fornisce la convalida di un valore Int32.Provides validation of an Int32 value.

IntegerValidatorAttribute

Indica in modo dichiarativo a .NET Framework di eseguire la convalida degli interi in una proprietà di configurazione.Declaratively instructs the .NET Framework to perform integer validation on a configuration property. Questa classe non può essere ereditata.This class cannot be inherited.

IriParsingElement

Fornisce l'impostazione di configurazione per identificatore IRI (International Resource) l'elaborazione di Uri classe.Provides the configuration setting for International Resource Identifier (IRI) processing in the Uri class.

KeyValueConfigurationCollection

Contiene una raccolta di oggetti KeyValueConfigurationElement.Contains a collection of KeyValueConfigurationElement objects.

KeyValueConfigurationElement

Rappresenta un elemento di configurazione che contiene una coppia chiave/valore.Represents a configuration element that contains a key/value pair.

LocalFileSettingsProvider

Fornisce la persistenza per le classi di impostazioni dell'applicazione.Provides persistence for application settings classes.

LongValidator

Fornisce la convalida di un valore Int64.Provides validation of an Int64 value.

LongValidatorAttribute

Indica in modo dichiarativo a .NET Framework di eseguire la convalida dei valori long integer in una proprietà di configurazione.Declaratively instructs the .NET Framework to perform long-integer validation on a configuration property. Questa classe non può essere ereditata.This class cannot be inherited.

NameValueConfigurationCollection

Contiene una raccolta di oggetti NameValueConfigurationElement.Contains a collection of NameValueConfigurationElement objects. Questa classe non può essere ereditata.This class cannot be inherited.

NameValueConfigurationElement

Un elemento di configurazione che contiene un String name e String valore.A configuration element that contains a String name and String value. Questa classe non può essere ereditata.This class cannot be inherited.

NameValueFileSectionHandler

Consente di accedere a un file di configurazione.Provides access to a configuration file. Questo tipo supporta l'infrastruttura di configurazione di .NET Framework e non può essere utilizzato direttamente dal codice.This type supports the .NET Framework configuration infrastructure and is not intended to be used directly from your code.

NameValueSectionHandler

Fornisce le informazioni di configurazione della coppia nome/valore di una sezione di configurazione.Provides name/value-pair configuration information from a configuration section.

NoSettingsVersionUpgradeAttribute

Specifica che un provider di impostazioni deve disabilitare qualsiasi logica richiamata quando viene rilevato un aggiornamento dell'applicazione.Specifies that a settings provider should disable any logic that gets invoked when an application upgrade is detected. Questa classe non può essere ereditata.This class cannot be inherited.

PositiveTimeSpanValidator

Fornisce la convalida di un oggetto TimeSpan.Provides validation of a TimeSpan object. Questa classe non può essere ereditata.This class cannot be inherited.

PositiveTimeSpanValidatorAttribute

Indica in modo dichiarativo a .NET Framework di eseguire la convalida dell'ora su una proprietà di configurazione.Declaratively instructs the .NET Framework to perform time validation on a configuration property. Questa classe non può essere ereditata.This class cannot be inherited.

PropertyInformation

Contiene metainformazioni su una singola proprietà contenuta nella configurazione.Contains meta-information on an individual property within the configuration. Questo tipo non può essere ereditato.This type cannot be inherited.

PropertyInformationCollection

Contiene una raccolta di oggetti PropertyInformation.Contains a collection of PropertyInformation objects. Questa classe non può essere ereditata.This class cannot be inherited.

ProtectedConfiguration

Fornisce l'accesso ai provider di configurazione protetta per il file di configurazione dell'applicazione corrente.Provides access to the protected-configuration providers for the current application's configuration file.

ProtectedConfigurationProvider

Si tratta della classe base per la creazione di provider per la crittografia e la decrittografia di dati di configurazione protetta.Is the base class to create providers for encrypting and decrypting protected-configuration data.

ProtectedConfigurationProviderCollection

Fornisce un insieme di oggetti ProtectedConfigurationProvider.Provides a collection of ProtectedConfigurationProvider objects.

ProtectedConfigurationSection

Fornisce accesso programmatico al configProtectedData sezione di configurazione.Provides programmatic access to the configProtectedData configuration section. Questa classe non può essere ereditata.This class cannot be inherited.

ProtectedProviderSettings

Rappresenta un gruppo di elementi di configurazione che consentono di configurare i provider per la sezione di configurazione <configProtectedData>.Represents a group of configuration elements that configure the providers for the <configProtectedData> configuration section.

ProviderSettings

Rappresenta gli elementi di configurazione associati a un provider.Represents the configuration elements associated with a provider.

ProviderSettingsCollection

Rappresenta una raccolta di oggetti ProviderSettings.Represents a collection of ProviderSettings objects.

RegexStringValidator

Fornisce la convalida di una stringa secondo le regole fornite da un'espressione regolare.Provides validation of a string based on the rules provided by a regular expression.

RegexStringValidatorAttribute

Indica in modo dichiarativo a .NET Framework di eseguire la convalida delle stringhe in una proprietà di configurazione utilizzando un'espressione regolare.Declaratively instructs the .NET Framework to perform string validation on a configuration property using a regular expression. Questa classe non può essere ereditata.This class cannot be inherited.

RsaProtectedConfigurationProvider

Fornisce un'istanza della classe ProtectedConfigurationProvider che usa la crittografia RSA per crittografare e decrittografare i dati di configurazione.Provides a ProtectedConfigurationProvider instance that uses RSA encryption to encrypt and decrypt configuration data.

SchemeSettingElement

Rappresenta un elemento in un SchemeSettingElementCollection classe.Represents an element in a SchemeSettingElementCollection class.

SchemeSettingElementCollection

Rappresenta una raccolta di oggetti SchemeSettingElement.Represents a collection of SchemeSettingElement objects.

SectionInformation

Contiene metadati su una singola sezione contenuta nella gerarchia di configurazione.Contains metadata about an individual section within the configuration hierarchy. Questa classe non può essere ereditata.This class cannot be inherited.

SettingAttribute

Rappresenta un attributo di impostazioni personalizzato utilizzato per associare le informazioni delle impostazioni a una proprietà di impostazione.Represents a custom settings attribute used to associate settings information with a settings property.

SettingChangingEventArgs

Fornisce dati per l'evento SettingChanging.Provides data for the SettingChanging event.

SettingElement

Rappresenta un elemento di configurazione semplificato utilizzato per l'aggiornamento di elementi nella configurazione.Represents a simplified configuration element used for updating elements in the configuration. Questa classe non può essere ereditata.This class cannot be inherited.

SettingElementCollection

Contiene una raccolta di oggetti SettingElement.Contains a collection of SettingElement objects. Questa classe non può essere ereditata.This class cannot be inherited.

SettingsAttributeDictionary

Rappresenta un insieme di coppie chiave/valore utilizzate per descrivere un oggetto di configurazione, nonché un oggetto SettingsProperty.Represents a collection of key/value pairs used to describe a configuration object as well as a SettingsProperty object.

SettingsBase

Fornisce la classe base utilizzata per il supporto delle impostazioni delle proprietà utente.Provides the base class used to support user property settings.

SettingsContext

Fornisce informazioni contestuali che possono essere utilizzate dal provider per mantenere le impostazioni.Provides contextual information that the provider can use when persisting settings.

SettingsDescriptionAttribute

Fornisce una stringa che descrive una singola proprietà di configurazione.Provides a string that describes an individual configuration property. Questa classe non può essere ereditata.This class cannot be inherited.

SettingsGroupDescriptionAttribute

Fornisce una stringa che descrive un gruppo di proprietà delle impostazioni dell'applicazione.Provides a string that describes an application settings property group. Questa classe non può essere ereditata.This class cannot be inherited.

SettingsGroupNameAttribute

Specifica un nome per il gruppo di proprietà delle impostazioni dell'applicazione.Specifies a name for application settings property group. Questa classe non può essere ereditata.This class cannot be inherited.

SettingsLoadedEventArgs

Fornisce dati per l'evento SettingsLoaded.Provides data for the SettingsLoaded event.

SettingsManageabilityAttribute

Specifica gli speciali servizi per le proprietà delle impostazioni dell'applicazione.Specifies special services for application settings properties. Questa classe non può essere ereditata.This class cannot be inherited.

SettingsProperty

Da utilizzare internamente come classe che rappresenta i metadati relativi a una singola proprietà di configurazione.Used internally as the class that represents metadata about an individual configuration property.

SettingsPropertyCollection

Contiene una raccolta di oggetti SettingsProperty.Contains a collection of SettingsProperty objects.

SettingsPropertyIsReadOnlyException

Fornisce un'eccezione per oggetti SettingsProperty in sola lettura.Provides an exception for read-only SettingsProperty objects.

SettingsPropertyNotFoundException

Fornisce un'eccezione per gli oggetti SettingsProperty non trovati.Provides an exception for SettingsProperty objects that are not found.

SettingsPropertyValue

Contiene il valore di una proprietà di impostazione che può essere caricato e archiviato da un'istanza di SettingsBase.Contains the value of a settings property that can be loaded and stored by an instance of SettingsBase.

SettingsPropertyValueCollection

Contiene un insieme di valori di proprietà di impostazione che eseguono il mapping di oggetti SettingsProperty a oggetti SettingsPropertyValue.Contains a collection of settings property values that map SettingsProperty objects to SettingsPropertyValue objects.

SettingsPropertyWrongTypeException

Fornisce un'eccezione generata quando un tipo non valido viene utilizzato con un oggetto SettingsProperty.Provides an exception that is thrown when an invalid type is used with a SettingsProperty object.

SettingsProvider

Funge da classe base per i provider di impostazioni personalizzati derivati nell'architettura di impostazioni dell'applicazione.Acts as a base class for deriving custom settings providers in the application settings architecture.

SettingsProviderAttribute

Specifica il provider di impostazioni utilizzato per fornire l'archivio per la classe o per la proprietà delle impostazioni dell'applicazione corrente.Specifies the settings provider used to provide storage for the current application settings class or property. Questa classe non può essere ereditata.This class cannot be inherited.

SettingsProviderCollection

Rappresenta un insieme di provider di impostazioni dell'applicazione.Represents a collection of application settings providers.

SettingsSerializeAsAttribute

Specifica il meccanismo di serializzazione che deve essere utilizzato dal provider di impostazioni.Specifies the serialization mechanism that the settings provider should use. Questa classe non può essere ereditata.This class cannot be inherited.

SettingValueElement

Contiene il codice XML che rappresenta il valore serializzato dell'impostazione.Contains the XML representing the serialized value of the setting. Questa classe non può essere ereditata.This class cannot be inherited.

SingleTagSectionHandler

Gestisce le sezioni di configurazione che sono rappresentate da un unico tag XML nel file config.Handles configuration sections that are represented by a single XML tag in the .config file.

SpecialSettingAttribute

Indica che una proprietà delle impostazioni dell'applicazione ha un significato speciale.Indicates that an application settings property has a special significance. Questa classe non può essere ereditata.This class cannot be inherited.

StringValidator

Fornisce la convalida di una stringa.Provides validation of a string.

StringValidatorAttribute

Indica in modo dichiarativo a .NET Framework di eseguire la convalida delle stringhe in una proprietà di configurazione.Declaratively instructs the .NET Framework to perform string validation on a configuration property. Questa classe non può essere ereditata.This class cannot be inherited.

SubclassTypeValidator

Convalida che un oggetto è una classe derivata di un tipo specificato.Validates that an object is a derived class of a specified type.

SubclassTypeValidatorAttribute

Indica in modo dichiarativo a .NET Framework di eseguire la convalida su una proprietà di configurazione.Declaratively instructs the .NET Framework to perform validation on a configuration property. Questa classe non può essere ereditata.This class cannot be inherited.

TimeSpanMinutesConverter

Converte un intervallo di tempo espresso in minuti.Converts a time span expressed in minutes.

TimeSpanMinutesOrInfiniteConverter

Converte un valore TimeSpan espresso in minuti o come intervallo di tempo infinito standard.Converts a TimeSpan expressed in minutes or as a standard infinite time span.

TimeSpanSecondsConverter

Converte un intervallo di tempo espresso in secondi.Converts a time span expressed in seconds.

TimeSpanSecondsOrInfiniteConverter

Converte un valore TimeSpan espresso in secondi o come intervallo di tempo infinito standard.Converts a TimeSpan expressed in seconds or as a standard infinite time span.

TimeSpanValidator

Fornisce la convalida di un oggetto TimeSpan.Provides validation of a TimeSpan object.

TimeSpanValidatorAttribute

Indica in modo dichiarativo a .NET Framework di eseguire la convalida dell'ora su una proprietà di configurazione.Declaratively instructs the .NET Framework to perform time validation on a configuration property. Questa classe non può essere ereditata.This class cannot be inherited.

TypeNameConverter

Esegue la conversione da valori di tipo a valori di stringa e viceversa.Converts between type and string values. Questa classe non può essere ereditata.This class cannot be inherited.

UriSection

Rappresenta la sezione Uri all'interno di un file di configurazione.Represents the Uri section within a configuration file.

UserScopedSettingAttribute

Specifica che una proprietà o un gruppo di impostazioni dell'applicazione contiene valori distinti per ogni utente di un'applicazione.Specifies that an application settings group or property contains distinct values for each user of an application. Questa classe non può essere ereditata.This class cannot be inherited.

UserSettingsGroup

Rappresenta un raggruppamento di sezioni di impostazioni utente correlate all'interno di un file di configurazione.Represents a grouping of related user settings sections within a configuration file. Questa classe non può essere ereditata.This class cannot be inherited.

WhiteSpaceTrimStringConverter

Converte una stringa nel relativo formato canonico.Converts a string to its canonical format.

Interfacce

IApplicationSettingsProvider

Definisce le funzionalità estese per i provider di impostazioni dell'applicazione client.Defines extended capabilities for client-based application settings providers.

IConfigurationSectionHandler

Gestisce l'accesso a determinate sezioni di configurazione.Handles the access to certain configuration sections.

IConfigurationSystem

Fornisce i metodi di configurazione standard.Provides standard configuration methods.

IPersistComponentSettings

Definisce le funzionalità standard per controlli o librerie utilizzate per memorizzare e recuperare le impostazioni delle applicazioni.Defines standard functionality for controls or libraries that store and retrieve application settings.

ISettingsProviderService

Fornisce un'interfaccia per un provider alternativo di impostazioni dell'applicazione.Provides an interface for defining an alternate application settings provider.

Enumerazioni

ConfigurationAllowDefinition

Specifica le posizioni nella gerarchia di file di configurazione che possono impostare o eseguire l'override delle proprietà contenute in un oggetto ConfigurationSection.Specifies the locations within the configuration-file hierarchy that can set or override the properties contained within a ConfigurationSection object.

ConfigurationAllowExeDefinition

Specifica le posizioni nella gerarchia di file di configurazione che possono impostare o eseguire l'override delle proprietà contenute in un oggetto ConfigurationSection.Specifies the locations within the configuration-file hierarchy that can set or override the properties contained within a ConfigurationSection object.

ConfigurationElementCollectionType

Specifica il tipo di un oggetto ConfigurationElementCollectionType.Specifies the type of a ConfigurationElementCollectionType object.

ConfigurationPropertyOptions

Specifica le opzioni da applicare a una proprietà.Specifies the options to apply to a property.

ConfigurationSaveMode

Determina quali proprietà vengono scritte in un file di configurazione.Determines which properties are written out to a configuration file.

ConfigurationUserLevel

Utilizzata per specificare il file di configurazione che deve essere rappresentato dall'oggetto Configuration.Used to specify which configuration file is to be represented by the Configuration object.

OverrideMode

Specifica il comportamento di override di un elemento di configurazione per gli elementi di configurazione nelle directory figlio.Specifies the override behavior of a configuration element for configuration elements in child directories.

PropertyValueOrigin

Specifica il livello della gerarchia di configurazione da cui ha avuto origine il valore di una proprietà di configurazione.Specifies the level in the configuration hierarchy where a configuration property value originated.

SettingsManageability

Fornisce i valori che consentono di indicare quali servizi rendere disponibili alle impostazioni dell'applicazione.Provides values to indicate which services should be made available to application settings.

SettingsSerializeAs

Determina lo schema di serializzazione utilizzato per archiviare le impostazioni dell'applicazione.Determines the serialization scheme used to store application settings.

SpecialSetting

Specifica la categoria dell'impostazione speciale della proprietà delle impostazioni dell'applicazione.Specifies the special setting category of a application settings property.

Delegati

SettingChangingEventHandler

Rappresenta il metodo che gestirà l'evento SettingChanging.Represents the method that will handle the SettingChanging event.

SettingsLoadedEventHandler

Rappresenta il metodo che gestirà l'evento SettingsLoaded.Represents the method that will handle the SettingsLoaded event.

SettingsSavingEventHandler

Rappresenta il metodo che gestirà l'evento SettingsSaving.Represents the method that will handle the SettingsSaving event.

ValidatorCallback

Rappresenta un metodo da chiamare dopo la convalida di un oggetto.Represents a method to be called after the validation of an object.