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