Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

ProfilePropertySettings.DefaultValue-Eigenschaft

 

Veröffentlicht: Oktober 2016

Ruft ab oder legt den Standardwert für die zugeordnete Eigenschaft in der dynamisch generierten ProfileCommon Klasse.

Namespace:   System.Web.Configuration
Assembly:  System.Web (in System.Web.dll)

[ConfigurationPropertyAttribute("defaultValue", DefaultValue = "")]
public string DefaultValue { get; set; }

Eigenschaftswert

Type: System.String

Eine Zeichenfolge mit dem Standardwert für die zugeordnete Eigenschaft in der dynamisch generierten ProfileCommon Klasse. Der Standardwert ist eine leere Zeichenfolge ("").

Zur Laufzeit verwendet das Kompilierungssystem von ASP.NET die Angaben den profile Abschnitt der Konfigurationsdatei zum Generieren einer Klasse mit der Bezeichnung ProfileCommon, die von abgeleitet ist ProfileBase. Die Klasse ermöglicht den Zugriff auf und ändern Sie die Werte für einzelne Benutzerprofile.

Die ProfileCommon -Klassendefinition basiert auf den der properties -Unterabschnitt des der profile Abschnitt der Konfigurationsdatei. Die Eigenschaftswerte, die Sie für eine Instanz von angeben, die ProfilePropertySettings Klasse verwendet werden, definieren Sie eine zugeordnete Eigenschaft in der ProfileCommon Klasse.

Der Standardwert wird als Anfangswert für die zugeordnete verwendet ProfileCommon Klasseneigenschaft aus, wenn ein Benutzerprofil nicht über einen Wert für die Eigenschaft enthält. Die DefaultValue Eigenschaft möglicherweise ein Zeichenfolgenwert, ein XML-codierter Wert (der Serialisierungsmodus für die Eigenschaft ist die XML-Serialisierung) oder eine Base-64-codierte binäre Zeichenfolge sein (wenn es sich bei der Serialisierungsmodus für die Eigenschaft um binäre Serialisierung handelt).

Im folgenden Codebeispiel wird die Verwendung der DefaultValue-Eigenschaft veranschaulicht. Dieses Codebeispiel ist Teil eines umfangreicheren Beispiels für die ProfileSection Klasse.

// Get the current DefaultValue property value.
Console.WriteLine(
    "Current DefaultValue value: '{0}'", profilePropertySettings.DefaultValue);

// Set the DefaultValue property to "March 16, 2004".
profilePropertySettings.DefaultValue = "March 16, 2004";

.NET Framework
Verfügbar seit 2.0
Zurück zum Anfang
Anzeigen: