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

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

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 (если режим сериализации свойства является двоичной сериализацией).

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

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