SettingsBase SettingsBase SettingsBase SettingsBase Class

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à
SettingsBaseSettingsBaseSettingsBaseSettingsBase
Derivato

Commenti

Web Form ASP.NET e Windows Form usare la stessa infrastruttura di impostazioni di configurazione per supportare le impostazioni dell'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 detta profilo ASP.NET.User settings within ASP.NET are often referred to as ASP.NET Profile. L'infrastruttura di impostazioni include il SettingsBase classe base, il SettingsProperty (classe), il SettingsPropertyValue (classe), il SettingsContext (classe), il SettingsProvider (classe) 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 di base delle impostazioni forniscono solo un'infrastruttura comune per la definizione e salvataggio permanente di proprietà delle impostazioni.The Settings base classes provide only a common infrastructure for defining and persisting settings properties. A seconda del modo in cui queste classi base e loro ambiente run-time, 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. Profilo di ASP.NET, ad esempio, Usa le classi di base di impostazioni per fornire le impostazioni per ogni utente che vengono salvate e caricate in base alla semantica di 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() SettingsBase() SettingsBase() SettingsBase()

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

Proprietà

Context Context Context Context

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

IsSynchronized IsSynchronized IsSynchronized 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] Item[String] Item[String] Item[String]

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

Properties Properties Properties Properties

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

PropertyValues PropertyValues PropertyValues PropertyValues

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

Providers Providers Providers Providers

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

Metodi

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

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

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

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

(Inherited from Object)
GetType() GetType() GetType() GetType()

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

(Inherited from Object)
Initialize(SettingsContext, SettingsPropertyCollection, SettingsProviderCollection) Initialize(SettingsContext, SettingsPropertyCollection, SettingsProviderCollection) Initialize(SettingsContext, SettingsPropertyCollection, SettingsProviderCollection) Initialize(SettingsContext, SettingsPropertyCollection, SettingsProviderCollection)

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

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

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

(Inherited from Object)
Save() Save() Save() Save()

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

Synchronized(SettingsBase) Synchronized(SettingsBase) Synchronized(SettingsBase) Synchronized(SettingsBase)

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

ToString() ToString() ToString() ToString()

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

(Inherited from Object)

Si applica a

Vedi anche