SettingsBase Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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) |