SettingsBase Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Tillhandahåller basklassen som används för att stödja inställningar för användaregenskaper.
public ref class SettingsBase abstract
public abstract class SettingsBase
type SettingsBase = class
Public MustInherit Class SettingsBase
- Arv
-
SettingsBase
- Härledda
Kommentarer
ASP.NET Web Forms och Windows Forms båda använder samma infrastruktur för konfigurationsinställningar för att stödja användarinställningar. Användarinställningar i ASP.NET kallas ofta ASP.NET profil. Inställningsinfrastrukturen SettingsBase innehåller basklassen SettingsProperty , klassen, SettingsPropertyValue klassen, SettingsContext klassen, SettingsProvider klassen och SettingAttribute
Klass.
Basklasserna Inställningar tillhandahåller endast en gemensam infrastruktur för att definiera och bevara inställningsegenskaper. Beroende på hur dessa basklasser härleds och deras körningsmiljö kan inställnings-API:et tillhandahålla olika funktionalitetsnivåer. Till exempel använder ASP.NET Profil basklasserna för inställningar för att tillhandahålla inställningar per användare som sparas och läses in enligt begärandesemantik.
Konstruktorer
| Name | Description |
|---|---|
| SettingsBase() |
Initierar en ny instans av SettingsBase klassen. |
Egenskaper
| Name | Description |
|---|---|
| Context |
Hämtar kontexten för associerade inställningar. |
| IsSynchronized |
Hämtar ett värde som anger om åtkomsten till objektet synkroniseras (trådsäker). |
| Item[String] |
Hämtar eller anger värdet för den angivna inställningsegenskapen. |
| Properties |
Hämtar samlingen med inställningsegenskaper. |
| PropertyValues |
Hämtar en samling egenskapsvärden för inställningar. |
| Providers |
Hämtar en samling med inställningsprovidrar. |
Metoder
| Name | Description |
|---|---|
| Equals(Object) |
Avgör om det angivna objektet är lika med det aktuella objektet. (Ärvd från Object) |
| GetHashCode() |
Fungerar som standard-hash-funktion. (Ärvd från Object) |
| GetType() |
Hämtar den aktuella instansen Type . (Ärvd från Object) |
| Initialize(SettingsContext, SettingsPropertyCollection, SettingsProviderCollection) |
Initierar interna egenskaper som används av SettingsBase objektet. |
| MemberwiseClone() |
Skapar en ytlig kopia av den aktuella Object. (Ärvd från Object) |
| Save() |
Lagrar de aktuella värdena för inställningsegenskaperna. |
| Synchronized(SettingsBase) |
Tillhandahåller en SettingsBase klass som är synkroniserad (trådsäker). |
| ToString() |
Returnerar en sträng som representerar det aktuella objektet. (Ärvd från Object) |