SettingsBase Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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) |