Partager via


SettingsBase Classe

Définition

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)

S’applique à

Voir aussi