SettingsBase Klass

Definition

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)

Gäller för

Se även