SettingsBase Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit la classe de base utilisée pour prendre en charge les paramètres de propriété d'utilisateur.
public ref class SettingsBase abstract
public abstract class SettingsBase
type SettingsBase = class
Public MustInherit Class SettingsBase
- Héritage
-
SettingsBase
- Dérivé
Remarques
ASP.NET Web Forms et Windows Forms utilisent la même infrastructure de paramètres de configuration pour prendre en charge les paramètres utilisateur. Les paramètres utilisateur dans ASP.NET sont souvent appelés profil ASP.NET. L’infrastructure des paramètres inclut la SettingsBase classe de base, la SettingsProperty classe, la SettingsContextSettingsPropertyValue classe, la SettingsProvider classe etSettingAttribute
.
Les classes de base Settings fournissent uniquement une infrastructure commune pour la définition et la persistance des propriétés de paramètres. Selon la façon dont ces classes de base sont dérivées et leur environnement d’exécution, l’API de paramètres peut fournir différents niveaux de fonctionnalités. Par exemple, ASP.NET Profile utilise les classes de base de paramètres pour fournir des paramètres par utilisateur qui sont enregistrés et chargés en fonction de la sémantique de requête.
Constructeurs
SettingsBase() |
Initialise une nouvelle instance de la classe SettingsBase. |
Propriétés
Context |
Obtient le contexte de paramètres associé. |
IsSynchronized |
Obtient une valeur indiquant si l'accès à l'objet est synchronisé (thread-safe). |
Item[String] |
Obtient ou définit la valeur de la propriété de paramètres spécifiée. |
Properties |
Obtient la collection des propriétés de paramètres. |
PropertyValues |
Obtient une collection de valeurs de propriété de paramètres. |
Providers |
Obtient une collection de fournisseurs de paramètres. |
Méthodes
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
Initialize(SettingsContext, SettingsPropertyCollection, SettingsProviderCollection) |
Initialise les propriétés internes utilisées par l'objet SettingsBase. |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
Save() |
Stocke les valeurs actuelles des propriétés de paramètres. |
Synchronized(SettingsBase) |
Fournit une classe SettingsBase qui est synchronisée (thread-safe). |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |