L'espace de noms System.Configuration contient les types qui fournissent le modèle de programmation pour la gestion des données de configuration.
Classes
Interfaces
Délégués
Énumérations
Classes| Classe | Description | |
|---|---|---|
![]() | ApplicationScopedSettingAttribute | Spécifie qu'une propriété de paramètres d'application a une valeur commune pour tous les utilisateurs d'une application. Cette classe ne peut pas être héritée. |
![]() | ApplicationSettingsBase | Agit comme classe de base pour la dérivation des classes wrapper concrètes afin d'implémenter la fonctionnalité de paramètres d'application dans les applications Windows Forms. |
![]() | ApplicationSettingsGroup | Représente un regroupement de sections de paramètres d'application connexes dans un fichier de configuration. Cette classe ne peut pas être héritée. |
![]() | AppSettingsReader | Fournit une méthode permettant de lire les valeurs d'un type particulier dans la configuration. |
![]() | AppSettingsSection | Fournit une prise en charge du système de configuration pour la section de configuration appSettings. Cette classe ne peut pas être héritée. |
![]() | CallbackValidator | Fournit la validation dynamique d'un objet. |
![]() | CallbackValidatorAttribute | Spécifie un objet CallbackValidator à utiliser pour la validation de code. Cette classe ne peut pas être héritée. |
![]() | ClientSettingsSection | Représente un groupe de paramètres d'application de portée utilisateur dans un fichier de configuration. |
![]() | CommaDelimitedStringCollection | Représente une collection d'éléments de chaîne séparée par des virgules. Cette classe ne peut pas être héritée. |
![]() | CommaDelimitedStringCollectionConverter | Convertit une valeur de chaîne délimitée par des virgules en un objet CommaDelimitedStringCollection et vice versa. Cette classe ne peut pas être héritée. |
![]() | Configuration | Représente un fichier de configuration applicable à un ordinateur, une application ou une ressource particulière. Cette classe ne peut pas être héritée. |
![]() | ConfigurationCollectionAttribute | Ordonne de manière déclarative au .NET Framework d'instancier une collection d'éléments de configuration. Cette classe ne peut pas être héritée. |
![]() | ConfigurationConverterBase | Classe de base des types de convertisseurs de configuration. |
![]() | ConfigurationElement | Représente un élément de configuration dans un fichier de configuration. |
![]() | ConfigurationElementCollection | Représente un élément de configuration contenant une collection d'éléments enfants. |
![]() | ConfigurationElementProperty | Spécifie la propriété d'un élément de configuration. Cette classe ne peut pas être héritée. |
![]() | ConfigurationErrorsException | Exception levée lorsqu'une erreur de système de configuration s'est produite. |
![]() | ConfigurationException | Exception levée lorsqu'une erreur de système de configuration s'est produite. |
![]() | ConfigurationFileMap | Définit le mappage du fichier de configuration pour le fichier de configuration machine. |
![]() | ConfigurationLocation | Représente un élément location dans un fichier de configuration. |
![]() | ConfigurationLocationCollection | Contient une collection d'objets ConfigurationLocationCollection. |
![]() | ConfigurationLockCollection | Contient une collection d'objets de configuration verrouillés. Cette classe ne peut pas être héritée. |
![]() | ConfigurationManager | Fournit un accès aux fichiers de configuration pour les applications clientes. Cette classe ne peut pas être héritée. |
![]() | ConfigurationPermission | Fournit une structure d'autorisations qui permet aux méthodes ou aux classes d'accéder aux fichiers de configuration. |
![]() | ConfigurationPermissionAttribute | Crée un objet ConfigurationPermission qui accorde ou refuse l'autorisation cible marquée pour accéder aux sections des fichiers de configuration. |
![]() | ConfigurationProperty | Représente un attribut ou un enfant d'un élément de configuration. Cette classe ne peut pas être héritée. |
![]() | ConfigurationPropertyAttribute | Ordonne de manière déclarative au .NET Framework d'instancier une propriété de configuration. Cette classe ne peut pas être héritée. |
![]() | ConfigurationPropertyCollection | Représente une collection de propriétés d'éléments de configuration. |
![]() | ConfigurationSection | Représente une section dans un fichier de configuration. |
![]() | ConfigurationSectionCollection | Représente une collection de sections connexes dans un fichier de configuration. |
![]() | ConfigurationSectionGroup | Représente un regroupement de sections connexes dans un fichier de configuration. |
![]() | ConfigurationSectionGroupCollection | Représente une collection d'objets ConfigurationSectionGroup. |
![]() | ConfigurationSettings | Fournit la prise en charge du runtime pour la lecture des sections de configuration et des paramètres de configuration courants. |
![]() | ConfigurationValidatorAttribute | Sert de classe de base pour les types d'attribut du validateur System.Configuration. |
![]() | ConfigurationValidatorBase | Agit comme une classe de base pour dériver une classe de validation afin qu'une valeur d'objet puisse être vérifiée. |
![]() | ConfigXmlDocument | Encapsule le type XmlDocument correspondant et contient également les informations nécessaires pour transmettre le nom de fichier et les numéros de ligne. |
![]() | ConnectionStringSettings | Représente une chaîne de connexion nommée unique dans la section du fichier de configuration des chaînes de connexion. |
![]() | ConnectionStringSettingsCollection | Contient une collection d'objets ConnectionStringSettings. |
![]() | ConnectionStringsSection | Fournit l'accès par programme à la section des chaînes de connexion du fichier de configuration. |
![]() | ContextInformation | Encapsule les informations de contexte qui sont associées à un objet ConfigurationElement. Cette classe ne peut pas être héritée. |
![]() | DefaultSection | Représente un gestionnaire de section de configuration de base qui expose la partie XML de la section de configuration pour l'accès en lecture et en écriture. |
![]() | DefaultSettingValueAttribute | Spécifie la valeur par défaut d'une propriété de paramètre d'application. |
![]() | DefaultValidator | Fournit la validation d'un objet. Cette classe ne peut pas être héritée. |
![]() | DictionarySectionHandler | Fournit les informations de configuration des paires clé/valeur d'une section de configuration. |
![]() | DpapiProtectedConfigurationProvider | Fournit un objet ProtectedConfigurationProvider qui utilise l'API de protection des données (DPAPI) Windows pour chiffrer et déchiffrer des données de configuration. |
![]() | ElementInformation | Contient des méta-informations sur un élément individuel dans la configuration. Cette classe ne peut pas être héritée. |
![]() | ExeConfigurationFileMap | Définit le mappage du fichier de configuration pour un fichier Exe.config. Cette classe ne peut pas être héritée. |
![]() | ExeContext | Gère le contexte de chemin d'accès pour l'application en cours. Cette classe ne peut pas être héritée. |
![]() | GenericEnumConverter | Effectue une conversion entre une chaîne et un type énumération. |
![]() | IgnoreSection | Fournit une définition de type wrapper pour les sections de configuration qui ne sont pas gérées par les types System.Configuration. |
![]() | IgnoreSectionHandler | Fournit une définition de gestionnaire de section héritée (legacy) pour les sections de configuration qui ne sont pas gérées par les types System.Configuration. |
![]() | InfiniteIntConverter | Effectue une conversion entre une chaîne et la valeur infinie ou entière standard. |
![]() | InfiniteTimeSpanConverter | Effectue la conversion entre une chaîne et la valeur TimeSpan infinie standard. |
![]() | IntegerValidator | Fournit la validation d'un Int32. |
![]() | IntegerValidatorAttribute | Ordonne de manière déclarative au .NET Framework d'effectuer la validation des entiers sur une propriété de configuration. Cette classe ne peut pas être héritée. |
![]() | KeyValueConfigurationCollection | Contient une collection d'objets KeyValueConfigurationElement. |
![]() | KeyValueConfigurationElement | Représente un élément de configuration qui contient une paire clé/valeur. |
![]() | LocalFileSettingsProvider | Fournit la persistance pour les classes de paramètres d'application. |
![]() | LongValidator | Fournit la validation d'un Int64. |
![]() | LongValidatorAttribute | Ordonne de manière déclarative au .NET Framework d'effectuer la validation des entiers longs sur une propriété de configuration. Cette classe ne peut pas être héritée. |
![]() | NameValueConfigurationCollection | Contient une collection d'objets NameValueConfigurationElement. Cette classe ne peut pas être héritée. |
![]() | NameValueConfigurationElement | Élément de configuration qui contient un nom String et une valeur String. Cette classe ne peut pas être héritée. |
![]() | NameValueFileSectionHandler | Permet d'accéder à un fichier de configuration. Ce type prend en charge l'infrastructure de la configuration .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. |
![]() | NameValueSectionHandler | Fournit les informations de configuration des paires nom/valeur d'une section de configuration. |
![]() | NoSettingsVersionUpgradeAttribute | Spécifie qu'un fournisseur de paramètres doit désactiver toute logique appelée lorsqu'une mise à niveau d'application est détectée. Cette classe ne peut pas être héritée. |
![]() | PositiveTimeSpanValidator | Fournit la validation d'un objet TimeSpan. Cette classe ne peut pas être héritée. |
![]() | PositiveTimeSpanValidatorAttribute | Demande de façon déclarative au .NET Framework d'exécuter la validation sur une propriété de configuration. Cette classe ne peut pas être héritée. |
![]() | PropertyInformation | Contient des méta-informations sur une propriété individuelle de la configuration. Ce type ne peut pas être hérité. |
![]() | PropertyInformationCollection | Contient une collection d'objets PropertyInformation. Cette classe ne peut pas être héritée. |
![]() | ProtectedConfiguration | Fournit l'accès aux fournisseurs de configuration protégée pour le fichier de configuration de l'application actuelle. |
![]() | ProtectedConfigurationProvider | Constitue la classe de base afin de créer des fournisseurs pour le chiffrement et le déchiffrement des données de configuration protégée. |
![]() | ProtectedConfigurationProviderCollection | Fournit une collection d'objets ProtectedConfigurationProvider. |
![]() | ProtectedConfigurationSection | Fournit l'accès par programme à la section de configuration configProtectedData. Cette classe ne peut pas être héritée. |
![]() | ProtectedProviderSettings | Représente un groupe d'éléments de configuration qui configurent les fournisseurs de la section de configuration <configProtectedData>. |
![]() | ProviderSettings | Représente un groupe d'éléments de configuration qui configurent un fournisseur. |
![]() | ProviderSettingsCollection | Représente une collection d'objets ProviderSettings. |
![]() | RegexStringValidator | Fournit la validation d'une chaîne selon les règles fournies par une expression régulière. |
![]() | RegexStringValidatorAttribute | Ordonne de manière déclarative au .NET Framework d'effectuer la validation de chaîne sur une propriété de configuration à l'aide d'une expression régulière. Cette classe ne peut pas être héritée. |
![]() | RsaProtectedConfigurationProvider | Fournit un ProtectedConfigurationProvider qui utilise le chiffrement RSA pour chiffrer et déchiffrer les données de configuration. |
![]() | SectionInformation | Contient des méta-informations sur une section individuelle de la configuration. Cette classe ne peut pas être héritée. |
![]() | SettingAttribute | Représente un attribut de paramètres personnalisés utilisé pour associer des informations de paramètres à une propriété de paramètres. |
![]() | SettingChangingEventArgs | Fournit des données pour l'événement SettingChanging. |
![]() | SettingElement | Représente un élément de configuration simplifié utilisé pour mettre à jour des éléments dans la configuration. Cette classe ne peut pas être héritée. |
![]() | SettingElementCollection | Contient une collection d'objets SettingElement. Cette classe ne peut pas être héritée. |
![]() | SettingsAttributeDictionary | Représente une collection de paires clé/valeur utilisées pour décrire un objet de configuration ainsi qu'un objet SettingsProperty. |
![]() | SettingsBase | Fournit la classe de base utilisée pour prendre en charge les paramètres de propriété d'utilisateur. |
![]() | SettingsContext | Fournit des informations contextuelles que le fournisseur peut utiliser lorsqu'il rend des paramètres persistants. |
![]() | SettingsDescriptionAttribute | Fournit une chaîne qui décrit une propriété de configuration individuelle. Cette classe ne peut pas être héritée. |
![]() | SettingsGroupDescriptionAttribute | Fournit une chaîne qui décrit un groupe de propriétés de paramètres d'application. Cette classe ne peut pas être héritée. |
![]() | SettingsGroupNameAttribute | Spécifie un nom pour le groupe de propriétés de paramètres d'application. Cette classe ne peut pas être héritée. |
![]() | SettingsLoadedEventArgs | Fournit des données pour l'événement SettingsLoaded. |
![]() | SettingsManageabilityAttribute | Spécifie des services spéciaux pour les propriétés de paramètres d'application. Cette classe ne peut pas être héritée. |
![]() | SettingsProperty | Utilisé en interne comme la classe qui représente les métadonnées relatives à une propriété de configuration individuelle. |
![]() | SettingsPropertyCollection | Contient une collection d'objets SettingsProperty. |
![]() | SettingsPropertyIsReadOnlyException | Fournit une exception pour les objets SettingsProperty en lecture seule. |
![]() | SettingsPropertyNotFoundException | Fournit une exception pour les objets SettingsProperty qui sont introuvables. |
![]() | SettingsPropertyValue | Contient la valeur d'une propriété de paramètres qui peut être chargée et stockée par une instance de SettingsBase. |
![]() | SettingsPropertyValueCollection | Contient une collection de valeurs de propriétés de paramètres mappant des objets SettingsProperty à des objets SettingsPropertyValue. |
![]() | SettingsPropertyWrongTypeException | Fournit une exception qui est levée lorsqu'un type non valide est utilisé avec un objet SettingsProperty. |
![]() | SettingsProvider | Agit comme classe de base pour la dérivation de fournisseurs de paramètres personnalisés dans l'architecture de paramètres d'application. |
![]() | SettingsProviderAttribute | Spécifie le fournisseur de paramètres utilisé pour fournir le stockage pour la propriété ou la classe de paramètres d'application actuelle. Cette classe ne peut pas être héritée. |
![]() | SettingsProviderCollection | Représente une collection de fournisseurs de paramètres d'application. |
![]() | SettingsSerializeAsAttribute | Spécifie le mécanisme de sérialisation que le fournisseur de paramètres doit utiliser. Cette classe ne peut pas être héritée. |
![]() | SettingValueElement | Contient le XML représentant la valeur sérialisée du paramètre. Cette classe ne peut pas être héritée. |
![]() | SingleTagSectionHandler | Gère des sections de configuration qui sont représentées par une balise XML unique dans le fichier .config. |
![]() | SpecialSettingAttribute | Indique qu'une propriété de paramètres d'application a une signification spéciale. Cette classe ne peut pas être héritée. |
![]() | StringValidator | Fournit la validation d'une chaîne. |
![]() | StringValidatorAttribute | Ordonne de manière déclarative au .NET Framework d'effectuer la validation des chaînes sur une propriété de configuration. Cette classe ne peut pas être héritée. |
![]() | SubclassTypeValidator | Vérifie qu'un objet est une classe dérivée d'un type spécifié. |
![]() | SubclassTypeValidatorAttribute | Demande de façon déclarative au .NET Framework d'exécuter la validation sur une propriété de configuration. Cette classe ne peut pas être héritée. |
![]() | TimeSpanMinutesConverter | Convertit un intervalle de temps exprimé en minutes. |
![]() | TimeSpanMinutesOrInfiniteConverter | Convertit un TimeSpan exprimé en minutes ou comme un intervalle de temps infini standard. |
![]() | TimeSpanSecondsConverter | Convertit un intervalle de temps exprimé en secondes. |
![]() | TimeSpanSecondsOrInfiniteConverter | Convertit un TimeSpan exprimé en secondes ou comme un intervalle de temps infini standard. |
![]() | TimeSpanValidator | Fournit la validation d'un TimeSpan. |
![]() | TimeSpanValidatorAttribute | Ordonne de manière déclarative au .NET Framework d'effectuer la validation du temps sur une propriété de configuration. Cette classe ne peut pas être héritée. |
![]() | TypeNameConverter | Effectue une conversion entre le type et la valeur de chaîne. Cette classe ne peut pas être héritée. |
![]() | UserScopedSettingAttribute | Spécifie qu'une propriété ou un groupe de paramètres d'application contient des valeurs distinctes pour chaque utilisateur d'une application. Cette classe ne peut pas être héritée. |
![]() | UserSettingsGroup | Représente un regroupement de sections de paramètres utilisateur connexes dans un fichier de configuration. Cette classe ne peut pas être héritée. |
![]() | WhiteSpaceTrimStringConverter | Convertit une chaîne au format canonique. |
Interfaces| Interface | Description | |
|---|---|---|
![]() | IApplicationSettingsProvider | Définit des capacités étendues pour les fournisseurs de paramètres d'application basés sur les clients. |
![]() | IConfigurationSectionHandler | Gère l'accès à certaines sections de configuration. |
![]() | IConfigurationSystem | Fournit des méthodes de configuration standard. |
![]() | IPersistComponentSettings | Définit les fonctionnalités standard pour les contrôles ou les bibliothèques qui stockent et récupèrent des paramètres d'application. |
![]() | ISettingsProviderService | Fournit une interface pour définir un autre fournisseur de paramètres d'application. |
Délégués| Délégué | Description | |
|---|---|---|
![]() | SettingChangingEventHandler | Représente la méthode qui gérera l'événement SettingChanging. |
![]() | SettingsLoadedEventHandler | Représente la méthode qui gérera l'événement SettingsLoaded. |
![]() | SettingsSavingEventHandler | Représente la méthode qui gérera l'événement SettingsSaving. |
![]() | ValidatorCallback | Représente une méthode à appeler après la validation d'un objet. |
Énumérations| Énumération | Description | |
|---|---|---|
![]() | ConfigurationAllowDefinition | Spécifie les emplacements dans la hiérarchie des fichiers de configuration qui peuvent définir ou substituer les propriétés contenues dans un objet ConfigurationSection. |
![]() | ConfigurationAllowExeDefinition | Spécifie les emplacements dans la hiérarchie des fichiers de configuration qui peuvent définir ou substituer les propriétés contenues dans un objet ConfigurationSection. |
![]() | ConfigurationElementCollectionType | Spécifie le type d'un objet ConfigurationElementCollectionType. |
![]() | ConfigurationPropertyOptions | Spécifie les options à appliquer à une propriété. |
![]() | ConfigurationSaveMode | Détermine quelles propriétés sont écrites dans un fichier de configuration. |
![]() | ConfigurationUserLevel | Utilisé pour spécifier le fichier de configuration qui sera représenté par l'objet Configuration retourné par OpenExeConfiguration. |
![]() | PropertyValueOrigin | Spécifie le niveau dans la hiérarchie de configuration d'où provient une valeur de propriété de configuration. |
![]() | SettingsManageability | Fournit des valeurs pour indiquer quels services doivent être mis à disposition des paramètres d'application. |
![]() | SettingsSerializeAs | Détermine le modèle de sérialisation utilisé pour stocker des paramètres d'application. |
![]() | SpecialSetting | Spécifie la catégorie de paramètre spéciale d'une propriété de paramètres d'application. |




Outils (masquer)
S'enregistrer
Liste des Membres
Qui est en ligne?
FAQ