System.Configuration Namespace

O namespace System.Configuration contém os tipos que fornecem o modelo de programação para lidar com os dados de configuração. The System.Configuration namespace contains the types that provide the programming model for handling configuration data.

Classes

ApplicationScopedSettingAttribute

Especifica que uma propriedade de configurações do aplicativo tem um valor comum para todos os usuários de um aplicativo.Specifies that an application settings property has a common value for all users of an application. Essa classe não pode ser herdada.This class cannot be inherited.

ApplicationSettingsBase

Atua como uma classe base para derivar classes de wrapper concretas para implementar o recurso de configurações do aplicativo em aplicativos Windows Forms.Acts as a base class for deriving concrete wrapper classes to implement the application settings feature in Window Forms applications.

ApplicationSettingsGroup

Representa um agrupamento de seções de configurações de aplicativo relacionadas em um arquivo de configuração.Represents a grouping of related application settings sections within a configuration file. Essa classe não pode ser herdada.This class cannot be inherited.

AppSettingsReader

Fornece um método para ler valores de determinado tipo com base na configuração.Provides a method for reading values of a particular type from the configuration.

AppSettingsSection

Fornece suporte de sistema de configuração para a seção de configuração appSettings.Provides configuration system support for the appSettings configuration section. Essa classe não pode ser herdada.This class cannot be inherited.

CallbackValidator

Fornece a validação dinâmica de um objeto.Provides dynamic validation of an object.

CallbackValidatorAttribute

Especifica um objeto CallbackValidator a ser usado para validação de código.Specifies a CallbackValidator object to use for code validation. Essa classe não pode ser herdada.This class cannot be inherited.

ClientSettingsSection

Representa um grupo de configurações do aplicativo de escopo do usuário em um arquivo de configuração.Represents a group of user-scoped application settings in a configuration file.

CommaDelimitedStringCollection

Representa uma coleção de elementos de cadeia de caracteres separados por vírgulas.Represents a collection of string elements separated by commas. Essa classe não pode ser herdada.This class cannot be inherited.

CommaDelimitedStringCollectionConverter

Converte um valor de cadeia de caracteres delimitado por vírgula de e em um objeto CommaDelimitedStringCollection.Converts a comma-delimited string value to and from a CommaDelimitedStringCollection object. Essa classe não pode ser herdada.This class cannot be inherited.

Configuration

Representa um arquivo de configuração aplicável a um determinado computador, aplicativo ou recurso.Represents a configuration file that is applicable to a particular computer, application, or resource. Essa classe não pode ser herdada.This class cannot be inherited.

ConfigurationBuilder

Representa a classe base a ser estendida por implementações de construtor de configuração personalizadas.Represents the base class to be extended by custom configuration builder implementations.

ConfigurationBuilderCollection

Mantém uma coleção de objetos ConfigurationBuilder por nome.Maintains a collection of ConfigurationBuilder objects by name.

ConfigurationBuilderSettings

Representa um grupo de elementos de configuração que configuram os provedores para a seção de configuração <configBuilders>.Represents a group of configuration elements that configure the providers for the <configBuilders> configuration section.

ConfigurationBuildersSection

Fornece acesso programático à seção <configBuilders>.Provides programmatic access to the <configBuilders> section. Essa classe não pode ser herdada.This class can't be inherited.

ConfigurationCollectionAttribute

Declarativamente instrui o .NET Framework para criar uma instância de uma coleção de elementos de configuração.Declaratively instructs the .NET Framework to create an instance of a configuration element collection. Essa classe não pode ser herdada.This class cannot be inherited.

ConfigurationConverterBase

A classe base dos tipos de conversor de configuração.The base class for the configuration converter types.

ConfigurationElement

Representa um elemento de configuração em um arquivo de configuração.Represents a configuration element within a configuration file.

ConfigurationElementCollection

Representa um elemento de configuração que contém uma coleção de elementos filho.Represents a configuration element containing a collection of child elements.

ConfigurationElementProperty

Especifica a propriedade de um elemento de configuração.Specifies the property of a configuration element. Essa classe não pode ser herdada.This class cannot be inherited.

ConfigurationErrorsException

A exceção lançada quando ocorre um erro de configuração.The exception that is thrown when a configuration error has occurred.

ConfigurationException

A exceção lançada quando ocorre um erro do sistema de configuração.The exception that is thrown when a configuration system error has occurred.

ConfigurationFileMap

Define o mapeamento do arquivo de configuração para o arquivo de configuração do computador.Defines the configuration file mapping for the machine configuration file.

ConfigurationLocation

Representa um elemento location em um arquivo de configuração.Represents a location element within a configuration file.

ConfigurationLocationCollection

Contém uma coleção de objetos ConfigurationLocationCollection .Contains a collection of ConfigurationLocationCollection objects.

ConfigurationLockCollection

Contém uma coleção de objetos de configuração bloqueados.Contains a collection of locked configuration objects. Essa classe não pode ser herdada.This class cannot be inherited.

ConfigurationManager

Fornece acesso a arquivos de configuração para aplicativos cliente.Provides access to configuration files for client applications. Essa classe não pode ser herdada.This class cannot be inherited.

ConfigurationPermission

Fornece uma estrutura de permissão que permite que métodos ou classes para acessar arquivos de configuração.Provides a permission structure that allows methods or classes to access configuration files.

ConfigurationPermissionAttribute

Cria um objeto ConfigurationPermission que concede ou nega a permissão de destino marcada para acessar seções de arquivos de configuração.Creates a ConfigurationPermission object that either grants or denies the marked target permission to access sections of configuration files.

ConfigurationProperty

Representa um atributo ou um filho de um elemento de configuração.Represents an attribute or a child of a configuration element. Essa classe não pode ser herdada.This class cannot be inherited.

ConfigurationPropertyAttribute

Declarativamente instrui o .NET Framework para instanciar uma propriedade de configuração.Declaratively instructs the .NET Framework to instantiate a configuration property. Essa classe não pode ser herdada.This class cannot be inherited.

ConfigurationPropertyCollection

Representa uma coleção de propriedades do elemento de configuração.Represents a collection of configuration-element properties.

ConfigurationSection

Representa uma seção em um arquivo de configuração.Represents a section within a configuration file.

ConfigurationSectionCollection

Representa uma coleção das seções relacionadas dentro de um arquivo de configuração.Represents a collection of related sections within a configuration file.

ConfigurationSectionGroup

Representa um grupo de seções relacionadas dentro de um arquivo de configuração.Represents a group of related sections within a configuration file.

ConfigurationSectionGroupCollection

Representa uma coleção de objetos ConfigurationSectionGroup .Represents a collection of ConfigurationSectionGroup objects.

ConfigurationSettings

Dá suporte para as versões 1.0 e 1.1 do tempo de execução para ler seções de configuração e as configurações comuns.Provides runtime versions 1.0 and 1.1 support for reading configuration sections and common configuration settings.

ConfigurationValidatorAttribute

Serve como classe base para os tipos de atributo do validador System.Configuration.Serves as the base class for the System.Configuration validator attribute types.

ConfigurationValidatorBase

Atua como uma classe base para derivar uma classe de validação, para que um valor de um objeto possa ser verificado.Acts as a base class for deriving a validation class so that a value of an object can be verified.

ConfigXmlDocument

Encapsula o tipo XmlDocument correspondente e também apresenta as informações necessárias para relatar o nome do arquivo e os números de linha.Wraps the corresponding XmlDocument type and also carries the necessary information for reporting file-name and line numbers.

ConnectionStringSettings

Representa uma cadeia de conexão única e nomeada na seção do arquivo de configuração das cadeias de conexão.Represents a single, named connection string in the connection strings configuration file section.

ConnectionStringSettingsCollection

Contém uma coleção de objetos ConnectionStringSettings .Contains a collection of ConnectionStringSettings objects.

ConnectionStringsSection

Fornece acesso programático à seção do arquivo de configuração das cadeias de conexão.Provides programmatic access to the connection strings configuration-file section.

ContextInformation

Encapsula as informações de contexto que estão associadas a um objeto ConfigurationElement.Encapsulates the context information that is associated with a ConfigurationElement object. Essa classe não pode ser herdada.This class cannot be inherited.

DefaultSection

Representa um manipulador básico de seção de configuração que expõe o XML da seção de configuração para acesso de leitura e gravação.Represents a basic configuration-section handler that exposes the configuration section's XML for both read and write access.

DefaultSettingValueAttribute

Especifica o valor padrão de uma propriedade de configurações do aplicativo.Specifies the default value for an application settings property.

DefaultValidator

Fornece validação de um objeto.Provides validation of an object. Essa classe não pode ser herdada.This class cannot be inherited.

DictionarySectionHandler

Fornece informações de configuração de par chave-valor de uma seção de configuração.Provides key/value pair configuration information from a configuration section.

DpapiProtectedConfigurationProvider

Fornece um objeto ProtectedConfigurationProvider que usa a API de Proteção de Dados do Windows (DPAPI) para criptografar e descriptografar dados de configuração.Provides a ProtectedConfigurationProvider object that uses the Windows data protection API (DPAPI) to encrypt and decrypt configuration data.

ElementInformation

Contém informações de metadados sobre um elemento individual dentro da configuração.Contains meta-information about an individual element within the configuration. Essa classe não pode ser herdada.This class cannot be inherited.

ExeConfigurationFileMap

Define o mapeamento do arquivo de configuração para um aplicativo .exe.Defines the configuration file mapping for an .exe application. Essa classe não pode ser herdada.This class cannot be inherited.

ExeContext

Gerencia o contexto de caminho para o aplicativo atual.Manages the path context for the current application. Essa classe não pode ser herdada.This class cannot be inherited.

GenericEnumConverter

Converte entre uma cadeia de caracteres e um tipo de enumeração.Converts between a string and an enumeration type.

IdnElement

Fornece a definição de configuração para o processamento de IDN (nome de domínio internacional) na classe Uri.Provides the configuration setting for International Domain Name (IDN) processing in the Uri class.

IgnoreSection

Fornece uma definição de tipo de wrapper para seções de configuração que não são manipuladas pelos tipos de System.Configuration.Provides a wrapper type definition for configuration sections that are not handled by the System.Configuration types.

IgnoreSectionHandler

Fornece uma definição do manipulador da seção herdado para seções de configuração não manipuladas pelos tipos System.Configuration.Provides a legacy section-handler definition for configuration sections that are not handled by the System.Configuration types.

InfiniteIntConverter

Converte entre uma cadeia de caracteres e o valor inteiro ou infinito padrão.Converts between a string and the standard infinite or integer value.

InfiniteTimeSpanConverter

Converte entre uma cadeia de caracteres e o valor infinite padrão de TimeSpan.Converts between a string and the standard infinite TimeSpan value.

IntegerValidator

Fornece validação de um valor Int32.Provides validation of an Int32 value.

IntegerValidatorAttribute

Instrui declarativamente o .NET Framework a executar a validação de inteiro em uma propriedade de configuração.Declaratively instructs the .NET Framework to perform integer validation on a configuration property. Essa classe não pode ser herdada.This class cannot be inherited.

IriParsingElement

Fornece a definição de configuração para o processamento de IRI (International Resource Identifier) na classe Uri.Provides the configuration setting for International Resource Identifier (IRI) processing in the Uri class.

KeyValueConfigurationCollection

Contém uma coleção de objetos KeyValueConfigurationElement .Contains a collection of KeyValueConfigurationElement objects.

KeyValueConfigurationElement

Representa um elemento de configuração que contém um par chave/valor.Represents a configuration element that contains a key/value pair.

LocalFileSettingsProvider

Fornece a persistência para as classes de configurações do aplicativo.Provides persistence for application settings classes.

LongValidator

Fornece validação de um valor Int64.Provides validation of an Int64 value.

LongValidatorAttribute

Instrui declarativamente o .NET Framework a executar a validação de inteiro longo em uma propriedade de configuração.Declaratively instructs the .NET Framework to perform long-integer validation on a configuration property. Essa classe não pode ser herdada.This class cannot be inherited.

NameValueConfigurationCollection

Contém uma coleção de objetos NameValueConfigurationElement .Contains a collection of NameValueConfigurationElement objects. Essa classe não pode ser herdada.This class cannot be inherited.

NameValueConfigurationElement

Um elemento de configuração que contém um nome String e valor String.A configuration element that contains a String name and String value. Essa classe não pode ser herdada.This class cannot be inherited.

NameValueFileSectionHandler

Fornece acesso a um arquivo de configuração.Provides access to a configuration file. Esse tipo dá suporte à infraestrutura de configuração .NET Framework e não se destina à utilização diretamente do seu código.This type supports the .NET Framework configuration infrastructure and is not intended to be used directly from your code.

NameValueSectionHandler

Fornece informações de configuração de par nome-valor de uma seção de configuração.Provides name/value-pair configuration information from a configuration section.

NoSettingsVersionUpgradeAttribute

Especifica que um provedor de configurações deve desabilitar qualquer lógica invocada quando uma atualização de aplicativo é detectada.Specifies that a settings provider should disable any logic that gets invoked when an application upgrade is detected. Essa classe não pode ser herdada.This class cannot be inherited.

PositiveTimeSpanValidator

Fornece validação de um objeto TimeSpan.Provides validation of a TimeSpan object. Essa classe não pode ser herdada.This class cannot be inherited.

PositiveTimeSpanValidatorAttribute

Instrui declarativamente o .NET Framework a executar a validação de tempo em uma propriedade de configuração.Declaratively instructs the .NET Framework to perform time validation on a configuration property. Essa classe não pode ser herdada.This class cannot be inherited.

PropertyInformation

Contém informações de metadados em uma propriedade individual dentro da configuração.Contains meta-information on an individual property within the configuration. Esse tipo não pode ser herdado.This type cannot be inherited.

PropertyInformationCollection

Contém uma coleção de objetos PropertyInformation .Contains a collection of PropertyInformation objects. Essa classe não pode ser herdada.This class cannot be inherited.

ProtectedConfiguration

Fornece acesso aos provedores de configuração protegida para o arquivo de configuração do aplicativo atual.Provides access to the protected-configuration providers for the current application's configuration file.

ProtectedConfigurationProvider

É a classe base para criar provedores para criptografar e descriptografar dados de configuração protegida.Is the base class to create providers for encrypting and decrypting protected-configuration data.

ProtectedConfigurationProviderCollection

Fornece uma coleção de objetos ProtectedConfigurationProvider.Provides a collection of ProtectedConfigurationProvider objects.

ProtectedConfigurationSection

Fornece acesso programático à seção de configuração configProtectedData.Provides programmatic access to the configProtectedData configuration section. Essa classe não pode ser herdada.This class cannot be inherited.

ProtectedProviderSettings

Representa um grupo de elementos de configuração que configuram os provedores para a seção de configuração <configProtectedData>.Represents a group of configuration elements that configure the providers for the <configProtectedData> configuration section.

ProviderSettings

Representa os elementos de configuração associados a um provedor.Represents the configuration elements associated with a provider.

ProviderSettingsCollection

Representa uma coleção de objetos ProviderSettings .Represents a collection of ProviderSettings objects.

RegexStringValidator

Fornece validação de uma cadeia de caracteres com base nas regras fornecidas por uma expressão regular.Provides validation of a string based on the rules provided by a regular expression.

RegexStringValidatorAttribute

Instrui declarativamente o .NET Framework a executar a validação de cadeia de caracteres em uma propriedade de configuração usando uma expressão regular.Declaratively instructs the .NET Framework to perform string validation on a configuration property using a regular expression. Essa classe não pode ser herdada.This class cannot be inherited.

RsaProtectedConfigurationProvider

Fornece uma instância ProtectedConfigurationProvider que usa criptografia RSA para criptografar e descriptografar dados de configuração.Provides a ProtectedConfigurationProvider instance that uses RSA encryption to encrypt and decrypt configuration data.

SchemeSettingElement

Representa um elemento em uma classe SchemeSettingElementCollection.Represents an element in a SchemeSettingElementCollection class.

SchemeSettingElementCollection

Representa uma coleção de objetos SchemeSettingElement .Represents a collection of SchemeSettingElement objects.

SectionInformation

Contém metadados sobre uma seção individual dentro da hierarquia de configuração.Contains metadata about an individual section within the configuration hierarchy. Essa classe não pode ser herdada.This class cannot be inherited.

SettingAttribute

Representa um atributo de configurações personalizado usado para associar informações de configuração a uma propriedade de configurações.Represents a custom settings attribute used to associate settings information with a settings property.

SettingChangingEventArgs

Fornece dados para o evento de SettingChanging .Provides data for the SettingChanging event.

SettingElement

Representa um elemento de configuração simplificado usado para atualizar elementos na configuração.Represents a simplified configuration element used for updating elements in the configuration. Essa classe não pode ser herdada.This class cannot be inherited.

SettingElementCollection

Contém uma coleção de objetos SettingElement .Contains a collection of SettingElement objects. Essa classe não pode ser herdada.This class cannot be inherited.

SettingsAttributeDictionary

Representa uma coleção de pares chave-valor usados para descrever um objeto de configuração assim como um objeto SettingsProperty.Represents a collection of key/value pairs used to describe a configuration object as well as a SettingsProperty object.

SettingsBase

Fornece a classe base usada para oferecer suporte às configurações de propriedade do usuário.Provides the base class used to support user property settings.

SettingsContext

Fornece informações contextuais que o provedor pode usar ao persistir as configurações.Provides contextual information that the provider can use when persisting settings.

SettingsDescriptionAttribute

Fornece uma cadeia de caracteres que descreve uma propriedade de configuração individual.Provides a string that describes an individual configuration property. Essa classe não pode ser herdada.This class cannot be inherited.

SettingsGroupDescriptionAttribute

Fornece uma cadeia de caracteres que descreve um grupo de propriedades de configurações de aplicativo.Provides a string that describes an application settings property group. Essa classe não pode ser herdada.This class cannot be inherited.

SettingsGroupNameAttribute

Especifica um nome para um grupo de propriedades de configuração de aplicativo.Specifies a name for application settings property group. Essa classe não pode ser herdada.This class cannot be inherited.

SettingsLoadedEventArgs

Fornece dados para o evento de SettingsLoaded .Provides data for the SettingsLoaded event.

SettingsManageabilityAttribute

Especifica serviços especiais para propriedades de configurações de aplicativo.Specifies special services for application settings properties. Essa classe não pode ser herdada.This class cannot be inherited.

SettingsProperty

Usada internamente como a classe que representa metadados sobre uma propriedade de configuração individual.Used internally as the class that represents metadata about an individual configuration property.

SettingsPropertyCollection

Contém uma coleção de objetos SettingsProperty .Contains a collection of SettingsProperty objects.

SettingsPropertyIsReadOnlyException

Fornece uma exceção para objetos SettingsProperty somente leitura.Provides an exception for read-only SettingsProperty objects.

SettingsPropertyNotFoundException

Fornece uma exceção para objetos SettingsProperty que não foram encontrados.Provides an exception for SettingsProperty objects that are not found.

SettingsPropertyValue

Contém o valor de uma propriedade de configurações que pode ser carregado e armazenado por uma instância de SettingsBase.Contains the value of a settings property that can be loaded and stored by an instance of SettingsBase.

SettingsPropertyValueCollection

Contém uma coleção de valores de propriedade de configurações que mapeiam objetos SettingsProperty para objetos SettingsPropertyValue.Contains a collection of settings property values that map SettingsProperty objects to SettingsPropertyValue objects.

SettingsPropertyWrongTypeException

Fornece uma exceção gerada quando um tipo inválido é usado com um objeto SettingsProperty.Provides an exception that is thrown when an invalid type is used with a SettingsProperty object.

SettingsProvider

Atua como uma classe base para derivação de provedores de configurações personalizados na arquitetura de configurações do aplicativo.Acts as a base class for deriving custom settings providers in the application settings architecture.

SettingsProviderAttribute

Especifica o provedor de configurações usado para fornecer armazenamento para a propriedade ou classe de configuração de aplicativo atual.Specifies the settings provider used to provide storage for the current application settings class or property. Essa classe não pode ser herdada.This class cannot be inherited.

SettingsProviderCollection

Representa uma coleção de provedores de configurações de aplicativo.Represents a collection of application settings providers.

SettingsSerializeAsAttribute

Especifica o mecanismo de serialização que deve ser usado pelo provedor de configurações.Specifies the serialization mechanism that the settings provider should use. Essa classe não pode ser herdada.This class cannot be inherited.

SettingValueElement

Contém o XML que representa o valor serializado da configuração.Contains the XML representing the serialized value of the setting. Essa classe não pode ser herdada.This class cannot be inherited.

SingleTagSectionHandler

Manipula seções de configuração representadas por uma única marca XML no arquivo .config.Handles configuration sections that are represented by a single XML tag in the .config file.

SpecialSettingAttribute

Indica que uma propriedade de configurações de aplicativo tem uma significância especial.Indicates that an application settings property has a special significance. Essa classe não pode ser herdada.This class cannot be inherited.

StringValidator

Fornece validação de uma cadeia de caracteres.Provides validation of a string.

StringValidatorAttribute

Instrui declarativamente o .NET Framework a executar a validação de cadeia de caracteres em uma propriedade de configuração.Declaratively instructs the .NET Framework to perform string validation on a configuration property. Essa classe não pode ser herdada.This class cannot be inherited.

SubclassTypeValidator

Valida um objeto que é uma classe derivada de um tipo especificado.Validates that an object is a derived class of a specified type.

SubclassTypeValidatorAttribute

Instrui declarativamente o .NET Framework a executar a validação em uma propriedade de configuração.Declaratively instructs the .NET Framework to perform validation on a configuration property. Essa classe não pode ser herdada.This class cannot be inherited.

TimeSpanMinutesConverter

Converte um período de tempo, expressado em minutos.Converts a time span expressed in minutes.

TimeSpanMinutesOrInfiniteConverter

Converte um TimeSpan expresso em minutos ou como um período de tempo infinito padrão.Converts a TimeSpan expressed in minutes or as a standard infinite time span.

TimeSpanSecondsConverter

Converte um período de tempo, expressado em segundos.Converts a time span expressed in seconds.

TimeSpanSecondsOrInfiniteConverter

Converte um TimeSpan expresso em segundos ou como um período de tempo infinito padrão.Converts a TimeSpan expressed in seconds or as a standard infinite time span.

TimeSpanValidator

Fornece validação de um objeto TimeSpan.Provides validation of a TimeSpan object.

TimeSpanValidatorAttribute

Instrui declarativamente o .NET Framework a executar a validação de tempo em uma propriedade de configuração.Declaratively instructs the .NET Framework to perform time validation on a configuration property. Essa classe não pode ser herdada.This class cannot be inherited.

TypeNameConverter

Converte entre valores de tipo e a cadeia de caracteres.Converts between type and string values. Essa classe não pode ser herdada.This class cannot be inherited.

UriSection

Representa uma seção de URI em um arquivo de configuração.Represents the Uri section within a configuration file.

UserScopedSettingAttribute

Especifica que um grupo de configurações do aplicativo ou a propriedade contém valores distintos para cada usuário de um aplicativo.Specifies that an application settings group or property contains distinct values for each user of an application. Essa classe não pode ser herdada.This class cannot be inherited.

UserSettingsGroup

Representa um agrupamento de seções de configurações de usuário relacionadas em um arquivo de configuração.Represents a grouping of related user settings sections within a configuration file. Essa classe não pode ser herdada.This class cannot be inherited.

WhiteSpaceTrimStringConverter

Converte uma cadeia de caracteres no formato canônico.Converts a string to its canonical format.

Interfaces

IApplicationSettingsProvider

Define os recursos estendidos para provedores de configurações de aplicativo baseados no cliente.Defines extended capabilities for client-based application settings providers.

IConfigurationSectionHandler

Controla o acesso a determinadas seções de configuração.Handles the access to certain configuration sections.

IConfigurationSystem

Fornece métodos de configuração padrão.Provides standard configuration methods.

IPersistComponentSettings

Define a funcionalidade padrão para controles ou bibliotecas que armazenam e recuperam as configurações de aplicativo.Defines standard functionality for controls or libraries that store and retrieve application settings.

ISettingsProviderService

Fornece uma interface para a definição de um provedor de configurações de aplicativos alternativo.Provides an interface for defining an alternate application settings provider.

Enumerações

ConfigurationAllowDefinition

Especifica os locais dentro da hierarquia do arquivo de configuração que podem definir ou substituir as propriedades contidas dentro de um objeto ConfigurationSection.Specifies the locations within the configuration-file hierarchy that can set or override the properties contained within a ConfigurationSection object.

ConfigurationAllowExeDefinition

Especifica os locais dentro da hierarquia do arquivo de configuração que podem definir ou substituir as propriedades contidas dentro de um objeto ConfigurationSection.Specifies the locations within the configuration-file hierarchy that can set or override the properties contained within a ConfigurationSection object.

ConfigurationElementCollectionType

Especifica o tipo de um objeto ConfigurationElementCollectionType.Specifies the type of a ConfigurationElementCollectionType object.

ConfigurationPropertyOptions

Especifica as opções a serem aplicadas a uma propriedade.Specifies the options to apply to a property.

ConfigurationSaveMode

Determina quais propriedades são gravadas em um arquivo de configuração.Determines which properties are written out to a configuration file.

ConfigurationUserLevel

Usado para especificar qual arquivo de configuração deve ser representado pelo objeto Configuration.Used to specify which configuration file is to be represented by the Configuration object.

OverrideMode

Especifica o comportamento de substituição de um elemento de configuração para elementos de configuração em diretórios filho.Specifies the override behavior of a configuration element for configuration elements in child directories.

PropertyValueOrigin

Especifica o nível na hierarquia de configuração em que um valor da propriedade de configuração foi originado.Specifies the level in the configuration hierarchy where a configuration property value originated.

SettingsManageability

Fornece valores para indicar quais serviços devem ser disponibilizados para configuração de aplicativo.Provides values to indicate which services should be made available to application settings.

SettingsSerializeAs

Determina o esquema de serialização usado para armazenar configurações de aplicativo.Determines the serialization scheme used to store application settings.

SpecialSetting

Especifica a categoria de configuração especial de uma propriedade de configurações de aplicativo.Specifies the special setting category of a application settings property.

Delegados

SettingChangingEventHandler

Representa o método que manipulará o evento de SettingChanging .Represents the method that will handle the SettingChanging event.

SettingsLoadedEventHandler

Representa o método que manipulará o evento de SettingsLoaded .Represents the method that will handle the SettingsLoaded event.

SettingsSavingEventHandler

Representa o método que manipulará o evento de SettingsSaving .Represents the method that will handle the SettingsSaving event.

ValidatorCallback

Representa um método a ser chamado após a validação de um objeto.Represents a method to be called after the validation of an object.