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