SettingsBase Classe

Definizione

Fornisce la classe base utilizzata per supportare le impostazioni delle proprietà utente.

public ref class SettingsBase abstract
public abstract class SettingsBase
type SettingsBase = class
Public MustInherit Class SettingsBase
Ereditarietà
SettingsBase
Derivato

Commenti

Spazio di archiviazione e Windows Forms entrambi usano la stessa infrastruttura delle impostazioni di configurazione per supportare le impostazioni utente. Le impostazioni utente all'interno di ASP.NET vengono spesso definite profilo di ASP.NET. L'infrastruttura delle impostazioni include la SettingsBase classe base, la SettingsProperty classe, la SettingsPropertyValue classe, la SettingsContext classe , la SettingsProvider classe e SettingAttribute

Classe.

Le classi di base Impostazioni forniscono solo un'infrastruttura comune per definire e rendere persistenti le proprietà delle impostazioni. A seconda della modalità di derivazione di queste classi di base e del relativo ambiente di runtime, l'API delle impostazioni può fornire diversi livelli di funzionalità. Ad esempio, ASP.NET Profilo usa le classi di base delle impostazioni per fornire le impostazioni per utente salvate e caricate in base alla semantica della richiesta.

Costruttori

Nome Descrizione
SettingsBase()

Inizializza una nuova istanza della classe SettingsBase.

Proprietà

Nome Descrizione
Context

Ottiene il contesto delle impostazioni associato.

IsSynchronized

Ottiene un valore che indica se l'accesso all'oggetto è sincronizzato (thread-safe).

Item[String]

Ottiene o imposta il valore della proprietà delle impostazioni specificata.

Properties

Ottiene la raccolta di proprietà delle impostazioni.

PropertyValues

Ottiene una raccolta di valori delle proprietà delle impostazioni.

Providers

Ottiene una raccolta di provider di impostazioni.

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

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

Inizializza le proprietà interne utilizzate dall'oggetto SettingsBase .

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
Save()

Archivia i valori correnti delle proprietà delle impostazioni.

Synchronized(SettingsBase)

Fornisce una SettingsBase classe sincronizzata (thread-safe).

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a

Vedi anche