Taal

ProfilePropertySettings.DefaultValue Eigenschap

Definitie

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).

Van toepassing op

Zie ook