ProfilePropertySettings.DefaultValue Eigenschap
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.
Hiermee haalt u de standaardwaarde op die wordt gebruikt voor de bijbehorende eigenschap in de dynamisch gegenereerde ProfileCommon klasse.
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
Waarde van eigenschap
Een tekenreeks met de standaardwaarde die wordt gebruikt voor de bijbehorende eigenschap in de dynamisch gegenereerde ProfileCommon klasse. De standaardwaarde is een lege tekenreeks ("").
- Kenmerken
Voorbeelden
In het volgende codevoorbeeld ziet u hoe u de DefaultValue eigenschap gebruikt. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de 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";
' 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"
Opmerkingen
Tijdens runtime gebruikt het ASP.NET compilatiesysteem de informatie die is opgegeven in de sectie profile van het configuratiebestand om een klasse te genereren met de naam ProfileCommon, die is afgeleid van ProfileBase. Met de klasse kunt u de waarden voor afzonderlijke gebruikersprofielen openen en wijzigen.
De ProfileCommon klassedefinitie is gebaseerd op de eigenschappen die zijn gedefinieerd in de properties subsectie van de profile sectie van het configuratiebestand. De eigenschapswaarden die u opgeeft voor een exemplaar van de ProfilePropertySettings klasse, worden gebruikt om een gekoppelde eigenschap in de ProfileCommon klasse te definiëren.
De standaardwaarde wordt gebruikt als de initiële waarde voor de bijbehorende ProfileCommon klasse-eigenschap wanneer een afzonderlijk gebruikersprofiel geen waarde voor de eigenschap bevat. De DefaultValue eigenschap kan een tekenreekswaarde zijn, een xml-gecodeerde waarde (serialisatiemodus voor de eigenschap is XML-serialisatie) of een met base 64 gecodeerde binaire tekenreeks (als de serialisatiemodus voor de eigenschap binaire serialisatie is).