SettingsBase Classe

Definizione

Fornisce la classe base utilizzata per il supporto delle impostazioni delle proprietà utente.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
Ereditarietà
SettingsBase
Derivato

Commenti

ASP.NET Web Form e Windows Forms entrambi utilizzano la stessa infrastruttura di impostazioni di configurazione per supportare le impostazioni utente.ASP.NET Web Forms and Windows Forms both use the same configuration settings infrastructure to support user settings. Le impostazioni utente all'interno di ASP.NET sono spesso denominate profilo ASP.NET.User settings within ASP.NET are often referred to as ASP.NET Profile. L'infrastruttura delle impostazioni include la classe di base SettingsBase, la classe SettingsProperty, la classe SettingsPropertyValue, la classe SettingsContext, la classe SettingsProvider e il SettingAttributeThe settings infrastructure includes the SettingsBase base class, the SettingsProperty class, the SettingsPropertyValue class, the SettingsContext class, the SettingsProvider class, and the SettingAttribute

.class.

Le classi base delle impostazioni forniscono solo un'infrastruttura comune per la definizione e la permanenza delle proprietà delle impostazioni.The Settings base classes provide only a common infrastructure for defining and persisting settings properties. A seconda del modo in cui vengono derivate queste classi di base e del relativo ambiente di runtime, l'API delle impostazioni può fornire diversi livelli di funzionalità.Depending on how these base classes are derived and their run-time environment, the settings API can provide different levels of functionality. Ad esempio, il profilo ASP.NET usa le classi base delle impostazioni per fornire le impostazioni per utente salvate e caricate in base alla semantica della richiesta.For example, ASP.NET Profile uses the settings base classes to provide per-user settings that are saved and loaded according to request semantics.

Costruttori

SettingsBase()

Inizializza una nuova istanza della classe SettingsBase.Initializes a new instance of the SettingsBase class.

Proprietà

Context

Ottiene il contesto delle impostazioni associato.Gets the associated settings context.

IsSynchronized

Ottiene un valore che indica se l'accesso all'oggetto è sincronizzato (thread-safe).Gets a value indicating whether access to the object is synchronized (thread safe).

Item[String]

Ottiene o imposta il valore della proprietà di impostazione specificata.Gets or sets the value of the specified settings property.

Properties

Ottiene l'insieme delle proprietà di impostazione.Gets the collection of settings properties.

PropertyValues

Ottiene un insieme di valori delle proprietà di impostazione.Gets a collection of settings property values.

Providers

Ottiene un insieme di provider di impostazioni.Gets a collection of settings providers.

Metodi

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.Determines whether the specified object is equal to the current object.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.Serves as the default hash function.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.Gets the Type of the current instance.

(Ereditato da Object)
Initialize(SettingsContext, SettingsPropertyCollection, SettingsProviderCollection)

Inizializza le proprietà interne utilizzate dall'oggetto SettingsBase.Initializes internal properties used by SettingsBase object.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.Creates a shallow copy of the current Object.

(Ereditato da Object)
Save()

Memorizza i valori correnti delle proprietà di impostazione.Stores the current values of the settings properties.

Synchronized(SettingsBase)

Fornisce una classe SettingsBase sincronizzata (thread-safe).Provides a SettingsBase class that is synchronized (thread safe).

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.Returns a string that represents the current object.

(Ereditato da Object)

Si applica a

Vedi anche