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 il supporto delle impostazioni delle proprietà utente.
public ref class SettingsBase abstract
public abstract class SettingsBase
type SettingsBase = class
Public MustInherit Class SettingsBase
- Ereditarietà
-
SettingsBase
- Derivato
Commenti
Web Forms ASP.NET 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 la SettingAttribute
.
Le classi di base Settings forniscono solo un'infrastruttura comune per la definizione e la persistenza delle proprietà delle impostazioni. A seconda della modalità di derivazione di queste classi di base e dell'ambiente di runtime, l'API delle impostazioni può fornire livelli di funzionalità diversi. Ad esempio, ASP.NET Profilo usa le classi di base delle impostazioni per fornire impostazioni per utente salvate e caricate in base alla semantica della richiesta.
Costruttori
SettingsBase() |
Inizializza una nuova istanza della classe SettingsBase. |
Proprietà
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à di impostazione specificata. |
Properties |
Ottiene l'insieme delle proprietà di impostazione. |
PropertyValues |
Ottiene un insieme di valori delle proprietà di impostazione. |
Providers |
Ottiene un insieme di provider di impostazioni. |
Metodi
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 l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
Initialize(SettingsContext, SettingsPropertyCollection, SettingsProviderCollection) |
Inizializza le proprietà interne utilizzate dall'oggetto SettingsBase. |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
Save() |
Memorizza i valori correnti delle proprietà di impostazione. |
Synchronized(SettingsBase) |
Fornisce una classe SettingsBase sincronizzata (thread-safe). |
ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |