ProfilePropertySettings.DefaultValue Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger standardvärdet som används för den associerade egenskapen i den dynamiskt genererade ProfileCommon klassen.
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
Egenskapsvärde
En sträng som innehåller standardvärdet som används för den associerade egenskapen i den dynamiskt genererade ProfileCommon klassen. Standardvärdet är en tom sträng ("").
- Attribut
Exempel
Följande kodexempel visar hur du använder egenskapen DefaultValue . Det här kodexemplet är en del av ett större exempel för ProfileSection klassen.
// 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"
Kommentarer
Vid körning använder ASP.NET kompileringssystemet den information som anges i avsnittet profile i konfigurationsfilen för att generera en klass med namnet ProfileCommon, som härleds från ProfileBase. Med klassen kan du komma åt och ändra värdena för enskilda användarprofiler.
Klassdefinitionen ProfileCommon baseras på de egenskaper som definierats i properties underavsnittet i profile avsnittet i konfigurationsfilen. De egenskapsvärden som du anger för en instans av ProfilePropertySettings klassen används för att definiera en associerad egenskap i ProfileCommon klassen.
Standardvärdet används som det initiala värdet för den associerade ProfileCommon klassegenskapen när en enskild användarprofil inte innehåller något värde för egenskapen. Egenskapen DefaultValue kan vara ett strängvärde, ett XML-kodat värde (serialiseringsläget för egenskapen är XML-serialisering) eller en base-64-kodad binär sträng (om serialiseringsläget för egenskapen är binär serialisering).