System.Configuration |
Système de configuration |
---|---|
C# (C Sharp) | Espaces de nom |
Description
Cet espace de noms renferme les classes et les interfaces permettant l'accès au programme des différents paramètres de configuration du cadre d'application du «.NET» ainsi que sa gestion des erreurs dans les fichiers de configuration ayant pour extension «.config».
Liste des classes
Classe | Description |
---|---|
ApplicationScopedSettingAttribute | Cette classe permet d'indiquer qu'une propriété de paramètres d'application a une valeur commune pour tous les utilisateurs d'une application. |
ApplicationSettingsBase | Cette classe permet d'agir comme classe de base pour la dérivation des classes encapsulations concrètes afin de mettre en oeuvre la fonctionnalité de paramètres d'application dans les applications Windows Forms. |
ApplicationSettingsGroup | Cette classe contient une représentation d'un regroupement de sections de paramètres d'application connexes dans un fichier de configuration. |
AppSettingsReader | Cette classe permet de fournir une méthode offrant la possibilité de lire les valeurs d'un type particulier dans la configuration. |
AppSettingsSection | Cette classe permet de fournir une prise en charge du système de configuration pour la section de configuration appSettings. |
CallbackValidator | Cette classe permet de fournir la validation dynamique d'un objet. |
CallbackValidatorAttribute | Cette classe permet d'indiquer un objet CallbackValidator à utiliser pour la validation de code. |
ClientSettingsSection | Cette classe contient une représentation d'un groupe de paramètres d'application de portée utilisateur dans un fichier de configuration. |
CommaDelimitedStringCollection | Cette classe contient une représentation d'une collection d'éléments de chaîne de caractères séparés par des virgules. |
CommaDelimitedStringCollectionConverter | Cette classe permet de convertir une valeur de chaîne de caractères délimitée par des virgules en un objet CommaDelimitedStringCollection, et vice versa. |
Configuration | Cette classe contient une représentation d'un fichier de configuration applicable à un ordinateur, une application ou une ressource particulière. |
ConfigurationCollectionAttribute | Cette classe permet d'ordonner de manière déclarative au cadre d'application .NET de créer une instance d'une collection d'éléments de configuration. |
ConfigurationConverterBase | Cette classe contient la base des types de convertisseurs de configuration. |
ConfigurationElement | Cette classe contient une représentation d'un élément de configuration dans un fichier de configuration. |
ConfigurationElementCollection | Cette classe contient une représentation d'un élément de configuration contenant une collection d'éléments enfants. |
ConfigurationElementProperty | Cette classe permet d'indiquer la propriété d'un élément de configuration. |
ConfigurationErrorsException | Cette classe permet de lever l'exception lorsqu'une erreur de configuration s'est produite. |
ConfigurationException | Cette classe permet de lever l'exception lorsqu'une erreur de système de configuration s'est produite. |
ConfigurationFileMap | Cette classe permet de définir la cartographie du fichier de configuration pour le fichier de configuration du système d'exploitation. |
ConfigurationLocation | Cette classe contient une représentation d'un élément location se trouvant dans un fichier de configuration. |
ConfigurationLocationCollection | Cette classe contient une collection d'objets ConfigurationLocationCollection. |
ConfigurationLockCollection | Cette classe contient une collection d'objets de configuration verrouillés. |
ConfigurationManager | Cette classe permet de fournir un accès aux fichiers de configuration pour les applications clientes. |
ConfigurationPermission | Cette classe permet de fournir une structure d'autorisations offrant la possibilité aux méthodes ou aux classes d'accéder aux fichiers de configuration. |
ConfigurationPermissionAttribute | Cette classe permet de créer un objet ConfigurationPermission accordant ou refuse l'autorisation cible marquée pour accéder aux sections des fichiers de configuration. |
ConfigurationProperty | Cette classe contient une représentation d'un attribut ou d'un enfant d'un élément de configuration. |
ConfigurationPropertyAttribute | Cette classe permet d'ordonner de manière déclarative au cadre d'application .NET d'instancier une propriété de configuration. |
ConfigurationPropertyCollection | Cette classe contient une représentation d'une collection de propriétés d'éléments de configuration. |
ConfigurationSection | Cette classe contient une représentation d'une section dans un fichier de configuration. |
ConfigurationSectionCollection | Cette classe contient une représentation d'une collection de sections associées dans un fichier de configuration. |
ConfigurationSectionGroup | Cette classe permet contient une représentation d'un groupe de sections associées dans un fichier de configuration. |
ConfigurationSectionGroupCollection | Cette classe contient une représentation d'une collection d'objets ConfigurationSectionGroup. |
ConfigurationSettings | Cette classe permet de fournir la prise en charge des versions 1.0 et 1.1 de l'environnement d'exécution pour la lecture des sections de configuration et des paramètres de configuration courants. |
ConfigurationValidatorAttribute | Cette classe contient la base pour les types d'attributs du validateur System.Configuration. |
ConfigurationValidatorBase | Cette classe contient le rôle de base pour dériver une classe de validation afin qu'une valeur d'objet puisse être vérifiée. |
ConfigXmlDocument | Cette classe permet d'encapsuler le type XmlDocument correspondant et contient également les informations nécessaires pour signaler le nom de fichier et les numéros de ligne. |
ConnectionStringSettings | Cette classe contient une représentation d'une chaîne de connexion nommée unique dans la section du fichier de configuration des chaînes de caractères connexion. |
ConnectionStringSettingsCollection | Cette classe contient une collection d'objets ConnectionStringSettings. |
ConnectionStringsSection | Cette classe permet de fournir l'accès par programmation à la section des chaînes de caractères connexion du fichier de configuration. |
ContextInformation | Cette classe permet d'encapsuler les informations de contexte étant associées à un objet ConfigurationElement. |
DefaultSection | Cette classe contient une représentation d'un gestionnaire de section de configuration de base exposant la partie XML de la section de configuration pour l'accès en lecture et en écriture. |
DefaultSettingValueAttribute | Cette classe permet d'indiquer la valeur par défaut d'une propriété de paramètre d'application. |
DefaultValidator | Cette classe permet de fournir la validation d'un objet. |
DictionarySectionHandler | Cette classe permet de fournir les informations de configuration des paires de clef et de valeur d'une section de configuration. |
DpapiProtectedConfigurationProvider | Cette classe permet de fournir un objet ProtectedConfigurationProvider utilisant l'API de protection des données Windows (DPAPI) pour chiffrer et déchiffrer des données de configuration. |
ElementInformation | Cette classe contient des méta-informations sur un élément individuel dans la configuration. |
ExeConfigurationFileMap | Cette classe permet de définir la cartographie du fichier de configuration pour une application .exe. |
ExeContext | Cette classe permet de gérer le contexte de chemin de l'application actuelle. |
GenericEnumConverter | Cette classe permet d'effectuer une conversion entre une chaîne de caractères et un type énumération. |
IdnElement | Cette classe permet de fournir le paramètre de configuration pour le traitement des noms de domaines internationaux IDN (International Domain Name) dans la classe Uri. |
IgnoreSection | Cette classe permet de fournir une définition de type d'encapsuleur pour les sections de configuration n'étant pas gérées par les types System.Configuration. |
IgnoreSectionHandler | Cette classe permet de fournir une définition de gestionnaire de section héritée pour les sections de configuration n'étant pas gérées par les types System.Configuration. |
InfiniteIntConverter | Cette classe permet d'effectuer une conversion entre une chaîne de caractères et la valeur infinie ou entière standard. |
InfiniteTimeSpanConverter | Cette classe permet d'effectuer la conversion entre une chaîne de caractères et la valeur TimeSpan infinie standard. |
IntegerValidator | Cette classe permet de fournir la validation d'une valeur Int32. |
IntegerValidatorAttribute | Cette classe permet d'ordonner de manière déclarative le cadre d'application .NET et d'effectuer la validation des entiers sur une propriété de configuration. |
IriParsingElement | Cette classe permet de fournir le paramètre de configuration pour le traitement des identifiants de ressources internationaux IRI (International Resource Identifier) dans la classe Uri. |
KeyValueConfigurationCollection | Cette classe contient une collection d'objets KeyValueConfigurationElement. |
KeyValueConfigurationElement | Cette classe contient une représentation d'un élément de configuration contenant une paire de clef et de valeur. |
LocalFileSettingsProvider | Cette classe permet de fournir la persistance pour les classes de paramètres d'application. |
LongValidator | Cette classe permet de fournir la validation d'une valeur Int64. |
LongValidatorAttribute | Cette classe permet d'ordonner de manière déclarative le cadre d'application .NET afin d'effectuer la validation des entiers longs sur une propriété de configuration. |
NameValueConfigurationCollection | Cette classe contient une collection d'objets NameValueConfigurationElement. |
NameValueConfigurationElement | Cette classe contient un élément de configuration avec un nom String et une valeur String. |
NameValueFileSectionHandler | Cette classe permet d'accéder à un fichier de configuration. |
NameValueSectionHandler | Cette classe permet de fournir les informations de configuration des paires de nom et de valeur d'une section de configuration. |
NoSettingsVersionUpgradeAttribute | Cette classe permet d'indiquer qu'un fournisseur de paramètres doit désactiver toute logique appelée quand une mise à niveau d'application est détectée. |
PositiveTimeSpanValidator | Cette classe permet de fournir la validation d'un objet TimeSpan. |
PositiveTimeSpanValidatorAttribute | Cette classe permet de demander de façon déclarative au cadre d'application .NET d'effectuer la validation temporelle sur une propriété de configuration. |
PropertyInformation | Cette classe contient des méta-informations sur une propriété individuelle de la configuration. |
PropertyInformationCollection | Cette classe contient une collection d'objets PropertyInformation. |
ProtectedConfiguration | Cette classe permet d'accéder aux fournisseurs de configuration protégée pour le fichier de configuration de l'application courante. |
ProtectedConfigurationProvider | Cette classe contient la base permettant de créer des fournisseurs pour le chiffrement et le déchiffrement des données de configuration protégées. |
ProtectedConfigurationProviderCollection | Cette classe permet de fournir une collection d'objets ProtectedConfigurationProvider. |
ProtectedConfigurationSection | Cette classe permet de fournir l'accès par programmation à la section de configuration configProtectedData. |
ProtectedProviderSettings | Cette classe contient une représentation d'un groupe d'éléments de configuration configurant les fournisseurs pour la section de configuration configProtectedData. |
ProviderSettings | Cette classe contient une représentation des éléments de configuration associés à un fournisseur. |
ProviderSettingsCollection | Cette classe contient une représentation d'une collection d'objets ProviderSettings. |
RegexStringValidator | Cette classe permet de fournir la validation d'une chaîne de caractères selon les règles fournies par une expression régulière. |
RegexStringValidatorAttribute | Cette classe permet de demander de façon déclarative au cadre d'application .NET d'effectuer la validation de chaîne de caractères sur une propriété de configuration à l'aide d'une expression régulière. |
RsaProtectedConfigurationProvider | Cette classe permet de fournir une instance ProtectedConfigurationProvider utilisant le chiffrement RSA pour chiffrer et déchiffrer les données de configuration. |
SchemeSettingElement | Cette classe contient une représentation d'un élément dans une classe SchemeSettingElementCollection. |
SchemeSettingElementCollection | Cette classe contient une représentation d'une collection d'objets SchemeSettingElement. |
SectionInformation | Cette classe contient les méta-données concernant une section individuelle dans la hiérarchie de configuration. |
SettingAttribute | Cette classe contient une représentation d'un attribut de paramètres personnalisés utilisé pour associer des informations de paramètres à une propriété de paramètres. |
SettingChangingEventArgs | Cette classe permet de fournir des données pour l'événement SettingChanging. |
SettingElement | Cette classe contient une représentation d'un élément de configuration simplifié utilisé pour mettre à jour des éléments dans la configuration. |
SettingElementCollection | Cette classe contient une collection d'objets SettingElement. |
SettingsAttributeDictionary | Cette classe contient une représentation d'une collection de paires de clef et de valeur utilisées pour décrire un objet de configuration ainsi qu'un objet SettingsProperty. |
SettingsBase | Cette classe permet de fournir la classe de base utilisée pour prendre en charge les paramètres de propriété d'utilisateur. |
SettingsContext | Cette classe permet de fournir des informations contextuelles que le fournisseur peut utiliser quand il rend des paramètres persistants. |
SettingsDescriptionAttribute | Cette classe permet de fournir une chaîne de caractères décrivant une propriété de configuration individuelle. |
SettingsGroupDescriptionAttribute | Cette classe permet de fournir une chaîne de caractères décrivant un groupe de propriétés de paramètres d'application. |
SettingsGroupNameAttribute | Cette classe permet d'indiquer un nom pour le groupe de propriétés de paramètres d'application. |
SettingsLoadedEventArgs | Cette classe permet de fournir des données pour l'événement SettingsLoaded. |
SettingsManageabilityAttribute | Cette classe permet d'indiquer des services spéciaux pour les propriétés de paramètres d'application. |
SettingsProperty | Cette classe contient une représentation des méta-données relatives à une propriété de configuration individuelle. |
SettingsPropertyCollection | Cette classe contient une collection d'objets SettingsProperty. |
SettingsPropertyIsReadOnlyException | Cette classe permet de fournir une exception pour les objets SettingsProperty en lecture seulement. |
SettingsPropertyNotFoundException | Cette classe permet de fournir une exception pour les objets SettingsProperty étant introuvables. |
SettingsPropertyValue | Cette classe contient la valeur d'une propriété de paramètres pouvant être chargée et entreposée par une instance de SettingsBase. |
SettingsPropertyValueCollection | Cette classe contient une collection de valeurs de propriétés de paramètres cartographiant des objets SettingsProperty à des objets SettingsPropertyValue. |
SettingsPropertyWrongTypeException | Cette classe permet de fournir une exception étant levée lorsqu'un type non valide est utilisé avec un objet SettingsProperty. |
SettingsProvider | Cette classe permet d'agir comme classe de base pour la dérivation de fournisseurs de paramètres personnalisés dans l'architecture de paramètres d'application. |
SettingsProviderAttribute | Cette classe permet d'indiquer le fournisseur de paramètres utilisé pour fournir l'entreposage pour la propriété ou la classe de paramètres d'application actuelle. |
SettingsProviderCollection | Cette classe contient une représentation d'une collection de fournisseurs de paramètres d'application. |
SettingsSerializeAsAttribute | Cette classe permet d'indiquer le mécanisme de sérialisation que le fournisseur de paramètres doit utiliser. |
SettingValueElement | Cette classe contient le code XML représentant la valeur sérialisée du paramètre. |
SingleTagSectionHandler | Cette classe permet de gérer des sections de configuration étant représentées par une balise XML unique dans le fichier .config. |
SpecialSettingAttribute | Cette classe permet d'indiquer qu'une propriété de paramètres d'application a une signification spéciale. |
StringValidator | Cette classe permet de fournir la validation d'une chaîne de caractères. |
StringValidatorAttribute | Cette classe permet d'ordonner de manière déclarative au cadre d'application .NET d'effectuer la validation des chaînes sur une propriété de configuration. |
SubclassTypeValidator | Cette classe permet de vérifier qu'un objet est une classe dérivée d'un type spécifié. |
SubclassTypeValidatorAttribute | Cette classe permet de demander de façon déclarative au cadre d'application .NET d'effectuer la validation sur une propriété de configuration. |
TimeSpanMinutesConverter | Cette classe permet de convertir un intervalle de temps exprimé en minutes. |
TimeSpanMinutesOrInfiniteConverter | Cette classe permet de convertir un TimeSpan exprimé en minutes ou comme un intervalle de temps infini standard. |
TimeSpanSecondsConverter | Cette classe permet de convertir un intervalle de temps exprimé en secondes. |
TimeSpanSecondsOrInfiniteConverter | Cette classe permet de convertir un TimeSpan exprimé en secondes ou comme un intervalle de temps infini standard. |
TimeSpanValidator | Cette classe permet de fournir la validation d'un objet TimeSpan. |
TimeSpanValidatorAttribute | Cette classe permet de demander de façon déclarative au cadre d'application .NET d'effectuer la validation temporelle sur une propriété de configuration. |
TypeNameConverter | Cette classe permet d'effectuer une conversion entre les valeurs de type et de chaîne de caractères. |
UriSection | Cette classe contient une représentation de la section Uri dans un fichier de configuration. |
UserScopedSettingAttribute | Cette classe permet d'indiquer qu'une propriété ou un groupe de paramètres d'application contient des valeurs distinctes pour chaque utilisateur d'une application. |
UserSettingsGroup | Cette classe contient une représentation d'un regroupement de sections de paramètres utilisateur connexes dans un fichier de configuration. |
WhiteSpaceTrimStringConverter | Cette classe permet de convertir une chaîne de caractères au format canonique. |
Dernière mise à jour : Mercredi, le 1er juillet 2020