Exportieren (0) Drucken
Alle erweitern
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original

ProfilePropertySettings.DefaultValue-Eigenschaft

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

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

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

Eigenschaftswert

Typ: System.String
Eine Zeichenfolge, die den Standardwert für die zugeordnete Eigenschaft in der dynamisch generierten ProfileCommon-Klasse enthält. Der Standardwert ist eine leere Zeichenfolge ("").

Zur Laufzeit verwendet das Kompilierungssystem von ASP.NET die in der Konfigurationsdatei im profile-Abschnitt angegebenen Informationen zum Generieren einer Klasse mit dem Namen ProfileCommon, die von ProfileBase abgeleitet wird. Mithilfe der Klasse können Sie auf die Werte für einzelne Benutzerprofile zugreifen und sie ändern.

Die ProfileCommon-Klassendefinition basiert auf den im properties-Unterabschnitt des profile-Abschnitts der Konfigurationsdatei definierten Optionen. Mithilfe der Eigenschaftswerte, die Sie für eine Instanz der ProfilePropertySettings-Klasse angeben, wird eine zugeordnete Eigenschaft in der ProfileCommon-Klasse definiert.

Der Standardwert wird als Anfangswert für die zugeordnete ProfileCommon-Klasseneigenschaft verwendet, wenn im individuellen Benutzerprofil kein Wert für die Eigenschaft enthalten ist. Die DefaultValue-Eigenschaft kann 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 dem 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, das für die ProfileSection-Klasse bereitgestellt wird.


// 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

Unterstützt in: 4.5, 4, 3.5, 3.0, 2.0

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core-Rolle wird nicht unterstützt), Windows Server 2008 R2 (Server Core-Rolle wird mit SP1 oder höher unterstützt; Itanium wird nicht unterstützt)

Es werden nicht alle Versionen sämtlicher Plattformen von .NET Framework unterstützt.. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.

Community-Beiträge

HINZUFÜGEN
Anzeigen:
© 2015 Microsoft