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 ASP.NET Profilo. L'infrastruttura delle impostazioni include la SettingsBase classe base, la classe, SettingsPropertySettingsPropertyValue la classe, la classe, la SettingsContext classe e l'oggetto SettingsProviderSettingAttribute
.
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 dell'ambiente di runtime, l'API delle impostazioni può fornire diversi livelli di funzionalità. Ad esempio, ASP.NET Profile usa le classi di base delle impostazioni per fornire le impostazioni per utente salvate e caricate in base alla semantica delle richieste.
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) |
Si applica a
Vedi anche
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: nel corso del 2024 verranno dismessi i problemi di GitHub come meccanismo di feedback per il contenuto e verranno sostituiti con un nuovo sistema di feedback. Per altre informazioni, vedere:Invia e visualizza il feedback per