SettingsBase Classe

Définition

Fournit la classe de base utilisée pour prendre en charge les paramètres de propriété d'utilisateur.Provides the base class used to support user property settings.

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.ASP.NET Web Forms and Windows Forms both use the same configuration settings infrastructure to support user settings. Les paramètres utilisateur dans ASP.NET sont souvent appelés «profil ASP.NET».User settings within ASP.NET are often referred to as ASP.NET Profile. L’infrastructure des paramètres comprend SettingsBase la classe de base SettingsProperty , la SettingsPropertyValue SettingsContext classe, la classe, la classe SettingsProvider , la classe et leSettingAttributeThe settings infrastructure includes the SettingsBase base class, the SettingsProperty class, the SettingsPropertyValue class, the SettingsContext class, the SettingsProvider class, and the SettingAttribute

.class.

Les classes de base de paramètres fournissent uniquement une infrastructure commune pour la définition et la persistance des propriétés de paramètres.The Settings base classes provide only a common infrastructure for defining and persisting settings properties. 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é.Depending on how these base classes are derived and their run-time environment, the settings API can provide different levels of functionality. Par exemple, le profil ASP.NET utilise les classes de base de paramètres pour fournir des paramètres par utilisateur qui sont enregistrés et chargés conformément à la sémantique de la requête.For example, ASP.NET Profile uses the settings base classes to provide per-user settings that are saved and loaded according to request semantics.

Constructeurs

SettingsBase()

Initialise une nouvelle instance de la classe SettingsBase.Initializes a new instance of the SettingsBase class.

Propriétés

Context

Obtient le contexte de paramètres associé.Gets the associated settings context.

IsSynchronized

Obtient une valeur indiquant si l'accès à l'objet est synchronisé (thread-safe).Gets a value indicating whether access to the object is synchronized (thread safe).

Item[String]

Obtient ou définit la valeur de la propriété de paramètres spécifiée.Gets or sets the value of the specified settings property.

Properties

Obtient la collection des propriétés de paramètres.Gets the collection of settings properties.

PropertyValues

Obtient une collection de valeurs de propriété de paramètres.Gets a collection of settings property values.

Providers

Obtient une collection de fournisseurs de paramètres.Gets a collection of settings providers.

Méthodes

Equals(Object)

Détermine si l'objet spécifié est identique à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
Initialize(SettingsContext, SettingsPropertyCollection, SettingsProviderCollection)

Initialise les propriétés internes utilisées par l'objet SettingsBase.Initializes internal properties used by SettingsBase object.

MemberwiseClone()

Crée une copie superficielle de l'objet Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
Save()

Stocke les valeurs actuelles des propriétés de paramètres.Stores the current values of the settings properties.

Synchronized(SettingsBase)

Fournit une classe SettingsBase qui est synchronisée (thread-safe).Provides a SettingsBase class that is synchronized (thread safe).

ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)

S’applique à

Voir aussi