ProfilePropertySettings.DefaultValue Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví výchozí hodnotu použitou pro přidruženou vlastnost v dynamicky generované ProfileCommon
třídě.
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
Hodnota vlastnosti
Řetězec obsahující výchozí hodnotu použitou pro přidruženou vlastnost v dynamicky generované ProfileCommon
třídě. Výchozí hodnota je prázdný řetězec ("").
- Atributy
Příklady
Následující příklad kódu ukazuje, jak použít DefaultValue vlastnost. Tento příklad kódu je součástí většího příkladu poskytnutého ProfileSection pro třídu.
// 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"
Poznámky
Za běhu systém kompilace ASP.NET používá informace uvedené v profile
části konfiguračního souboru k vygenerování třídy s názvem ProfileCommon
, která je odvozena z ProfileBase. Třída umožňuje přístup k jednotlivým profilům uživatelů a jejich úpravě.
Definice ProfileCommon
třídy je založena na vlastnostech definovaných profile
v properties
pododdílu oddílu konfiguračního souboru. Hodnoty vlastností, které zadáte pro instanci ProfilePropertySettings třídy, budou použity k definování přidružené vlastnosti ve ProfileCommon
třídě.
Výchozí hodnota se používá jako počáteční hodnota pro přidruženou ProfileCommon
vlastnost třídy, pokud individuální profil uživatele neobsahuje hodnotu vlastnosti. Vlastnost DefaultValue může být řetězcová hodnota, hodnota zakódovaná xml (režim serializace pro vlastnost je serializace XML) nebo binární řetězec kódování base-64 (pokud je režim serializace vlastnosti binární serializace).