SettingsBase Klasa

Definicja

Udostępnia klasę bazową używaną do obsługi ustawień właściwości użytkownika.

public ref class SettingsBase abstract
public abstract class SettingsBase
type SettingsBase = class
Public MustInherit Class SettingsBase
Dziedziczenie
SettingsBase
Pochodne

Uwagi

ASP.NET Web Forms i Windows Forms używają tej samej infrastruktury ustawień konfiguracji do obsługi ustawień użytkownika. Ustawienia użytkownika w ASP.NET są często określane jako profil ASP.NET. Infrastruktura ustawień obejmuje klasę bazową, SettingsProperty klasęSettingsBase, SettingsPropertyValue klasę, SettingsContext klasę, klasę, klasę i klasę SettingsProviderSettingAttribute

Klasa.

Klasy podstawowe Ustawienia zapewniają tylko wspólną infrastrukturę do definiowania i utrwalania właściwości ustawień. W zależności od tego, jak te klasy podstawowe są pochodne i ich środowisko czasu wykonywania, interfejs API ustawień może zapewnić różne poziomy funkcjonalności. Na przykład ASP.NET Profil używa klas bazowych ustawień w celu zapewnienia ustawień dla poszczególnych użytkowników, które są zapisywane i ładowane zgodnie z semantykami żądań.

Konstruktory

SettingsBase()

Inicjuje nowe wystąpienie klasy SettingsBase.

Właściwości

Context

Pobiera skojarzony kontekst ustawień.

IsSynchronized

Pobiera wartość wskazującą, czy dostęp do obiektu jest synchronizowany (bezpieczny wątek).

Item[String]

Pobiera lub ustawia wartość określonej właściwości ustawień.

Properties

Pobiera kolekcję właściwości ustawień.

PropertyValues

Pobiera kolekcję wartości właściwości ustawień.

Providers

Pobiera kolekcję dostawców ustawień.

Metody

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
Initialize(SettingsContext, SettingsPropertyCollection, SettingsProviderCollection)

Inicjuje właściwości wewnętrzne używane przez SettingsBase obiekt.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Save()

Przechowuje bieżące wartości właściwości ustawień.

Synchronized(SettingsBase)

Udostępnia klasę SettingsBase , która jest synchronizowana (bezpieczne wątki).

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy

Zobacz też