SettingsBase Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt die Basisklasse bereit, die verwendet wird, um Benutzereigenschafteneinstellungen zu unterstützen.
public ref class SettingsBase abstract
public abstract class SettingsBase
type SettingsBase = class
Public MustInherit Class SettingsBase
- Vererbung
-
SettingsBase
- Abgeleitet
Hinweise
ASP.NET Web Forms und Windows Forms verwenden die gleiche Konfigurationseinstellungsinfrastruktur, um Benutzereinstellungen zu unterstützen. Benutzereinstellungen in ASP.NET werden häufig als ASP.NET Profile bezeichnet. Die Einstellungsinfrastruktur umfasst die SettingsBase Basisklasse, die SettingsProperty -Klasse, die SettingsPropertyValue -Klasse, die SettingsContext -Klasse, die SettingsProvider -Klasse und die -Klasse. SettingAttribute
-Klasse.
Die Einstellungen-Basisklassen stellen nur eine allgemeine Infrastruktur zum Definieren und Beibehalten von Einstellungseigenschaften bereit. Je nachdem, wie diese Basisklassen abgeleitet werden, und ihrer Laufzeitumgebung kann die Einstellungs-API unterschiedliche Funktionalitätsebenen bereitstellen. Beispielsweise verwendet ASP.NET Profile die Basisklassen für Einstellungen, um Benutzereinstellungen bereitzustellen, die gemäß der Anforderungssemantik gespeichert und geladen werden.
Konstruktoren
SettingsBase() |
Initialisiert eine neue Instanz der SettingsBase-Klasse. |
Eigenschaften
Context |
Ruft den zugeordneten Einstellungskontext ab. |
IsSynchronized |
Ruft einen Wert ab, der angibt, ob der Zugriff auf das Objekt synchronisiert (threadsicher) ist. |
Item[String] |
Ruft den Wert der angegebenen Einstellungseigenschaft ab oder legt diesen fest. |
Properties |
Ruft die Auflistung von Einstellungseigenschaften ab. |
PropertyValues |
Ruft eine Auflistung von Einstellungseigenschaftswerten ab. |
Providers |
Ruft eine Auflistung von Einstellungsanbietern ab. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
Initialize(SettingsContext, SettingsPropertyCollection, SettingsProviderCollection) |
Initialisiert vom SettingsBase-Objekt verwendete interne Eigenschaften. |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
Save() |
Speichert die aktuellen Werte der Einstellungseigenschaften. |
Synchronized(SettingsBase) |
Stellt eine synchronisierte (threadsichere) SettingsBase-Klasse bereit. |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |