ProfilePropertySettings.DefaultValue Свойство

Определение

Возвращает или задает значение по умолчанию, используемое для связанного свойства в динамически созданном ProfileCommon классе.

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

Значение свойства

Строка, содержащая значение по умолчанию, используемое для связанного свойства в динамически созданном ProfileCommon классе. Значение по умолчанию — пустая строка ("").

Атрибуты

Примеры

В следующем примере кода показано, как использовать DefaultValue свойство. Этот пример кода является частью более крупного примера, предоставленного для ProfileSection класса.

// 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"

Комментарии

Во время выполнения система компиляции ASP.NET использует сведения, указанные в profile разделе файла конфигурации, для создания класса, который ProfileCommonявляется производным от ProfileBase. Класс позволяет получать доступ к отдельным профилям пользователей и изменять их значения.

Определение ProfileCommon класса основано на свойствах, определенных в properties подразделе profile раздела файла конфигурации. Значения свойств, указанные для экземпляра класса, будут использоваться для определения связанного ProfilePropertySettings свойства в ProfileCommon классе.

Значение по умолчанию используется в качестве начального значения для свойства связанного ProfileCommon класса, если отдельный профиль пользователя не содержит значение свойства. Это DefaultValue свойство может быть строковым значением, xml-кодированным значением (режимом сериализации для свойства является сериализация XML) или двоичной строкой в кодировке base-64 (если режим сериализации для свойства является двоичной сериализацией).

Применяется к

См. также раздел