SettingsBase Klas
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Biedt de basisklasse die wordt gebruikt ter ondersteuning van instellingen voor gebruikerseigenschappen.
public ref class SettingsBase abstract
public abstract class SettingsBase
type SettingsBase = class
Public MustInherit Class SettingsBase
- Overname
-
SettingsBase
- Afgeleid
Opmerkingen
ASP.NET Web Forms en Windows Forms beide dezelfde infrastructuur voor configuratie-instellingen gebruiken ter ondersteuning van gebruikersinstellingen. Gebruikersinstellingen binnen ASP.NET worden vaak ASP.NET profiel genoemd. De instellingeninfrastructuur omvat de SettingsBase basisklasse, de SettingsProperty klasse, de SettingsPropertyValue klasse, de SettingsContext klasse, de klasse, de SettingsProvider klasse en de SettingAttribute
Klasse.
De basisklassen Instellingen bieden alleen een algemene infrastructuur voor het definiƫren en behouden van instellingen. Afhankelijk van hoe deze basisklassen worden afgeleid en hun runtimeomgeving, kan de API voor instellingen verschillende functionaliteitsniveaus bieden. ASP.NET Profiel gebruikt bijvoorbeeld de basisklassen voor instellingen om per gebruiker instellingen op te geven die worden opgeslagen en geladen volgens de semantiek van de aanvraag.
Constructors
| Name | Description |
|---|---|
| SettingsBase() |
Initialiseert een nieuw exemplaar van de SettingsBase klasse. |
Eigenschappen
| Name | Description |
|---|---|
| Context |
Hiermee haalt u de bijbehorende instellingencontext op. |
| IsSynchronized |
Hiermee wordt een waarde opgehaald die aangeeft of de toegang tot het object wordt gesynchroniseerd (thread safe). |
| Item[String] |
Hiermee haalt u de waarde van de opgegeven instellingeneigenschap op of stelt u deze in. |
| Properties |
Hiermee haalt u de verzameling instellingeneigenschappen op. |
| PropertyValues |
Hiermee haalt u een verzameling instellingeneigenschapswaarden op. |
| Providers |
Hiermee haalt u een verzameling instellingenproviders op. |
Methoden
| Name | Description |
|---|---|
| Equals(Object) |
Bepaalt of het opgegeven object gelijk is aan het huidige object. (Overgenomen van Object) |
| GetHashCode() |
Fungeert als de standaardhashfunctie. (Overgenomen van Object) |
| GetType() |
Hiermee haalt u de Type huidige instantie op. (Overgenomen van Object) |
| Initialize(SettingsContext, SettingsPropertyCollection, SettingsProviderCollection) |
Initialiseert interne eigenschappen die door SettingsBase het object worden gebruikt. |
| MemberwiseClone() |
Hiermee maakt u een ondiepe kopie van de huidige Object. (Overgenomen van Object) |
| Save() |
Slaat de huidige waarden van de instellingeneigenschappen op. |
| Synchronized(SettingsBase) |
Biedt een SettingsBase klasse die wordt gesynchroniseerd (thread safe). |
| ToString() |
Retourneert een tekenreeks die het huidige object vertegenwoordigt. (Overgenomen van Object) |