ProfilePropertySettings.DefaultValue Eigenschaft
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.
Ruft den Standardwert für die zugeordnete Eigenschaft in der dynamisch generierten ProfileCommon
-Klasse ab oder legt diesen fest.
public:
property System::String ^ DefaultValue { System::String ^ get(); void set(System::String ^ value); };
[System.Configuration.ConfigurationProperty("defaultValue", DefaultValue="")]
public string DefaultValue { get; set; }
[<System.Configuration.ConfigurationProperty("defaultValue", DefaultValue="")>]
member this.DefaultValue : string with get, set
Public Property DefaultValue As String
Eigenschaftswert
Eine Zeichenfolge, die den Standardwert für die zugeordnete Eigenschaft in der dynamisch generierten ProfileCommon
-Klasse enthält. Der Standardwert ist eine leere Zeichenfolge ("").
- Attribute
Beispiele
Im folgenden Codebeispiel wird die Verwendung der DefaultValue-Eigenschaft veranschaulicht. Dieses Codebeispiel ist Teil eines größeren 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";
' 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"
Hinweise
Zur Laufzeit verwendet das ASP.NET Kompilierungssystem die informationen, die profile
im Abschnitt der Konfigurationsdatei angegeben sind, um eine Klasse namens " ProfileCommon
zu generieren, die von ProfileBase. Mit der Klasse können Sie auf die Werte für einzelne Benutzerprofile zugreifen und ändern.
Die ProfileCommon
Klassendefinition basiert auf den Eigenschaften, die properties
im Unterabschnitt des profile
Abschnitts der Konfigurationsdatei definiert sind. Die Eigenschaftswerte, die Sie für eine Instanz der ProfilePropertySettings Klasse angeben, werden verwendet, um eine zugeordnete Eigenschaft in der ProfileCommon
Klasse zu definieren.
Der Standardwert wird als Anfangswert für die zugeordnete ProfileCommon
Klasseneigenschaft verwendet, wenn ein einzelnes Benutzerprofil keinen Wert für die Eigenschaft enthält. Die DefaultValue Eigenschaft kann ein Zeichenfolgenwert, ein XML-codierter Wert (Serialisierungsmodus für die Eigenschaft ist XML Serialisierung) oder eine base-64-codierte binäre Zeichenfolge (wenn der Serialisierungsmodus für die Eigenschaft binär serialisiert ist).