RoleManagerSection.DefaultProvider Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает имя поставщика по умолчанию, используемого для управления ролями.
public:
property System::String ^ DefaultProvider { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.TypeConverter(typeof(System.Configuration.WhiteSpaceTrimStringConverter))]
[System.Configuration.ConfigurationProperty("defaultProvider", DefaultValue="AspNetSqlRoleProvider")]
[System.Configuration.StringValidator(MinLength=1)]
public string DefaultProvider { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Configuration.WhiteSpaceTrimStringConverter))>]
[<System.Configuration.ConfigurationProperty("defaultProvider", DefaultValue="AspNetSqlRoleProvider")>]
[<System.Configuration.StringValidator(MinLength=1)>]
member this.DefaultProvider : string with get, set
Public Property DefaultProvider As String
Значение свойства
Имя поставщика в свойстве Providers. По умолчанию используется значение "AspNetSqlRoleProvider".
- Атрибуты
Примеры
В следующем примере кода показано, как использовать CookieSlidingExpiration свойство. Этот пример кода является частью более крупного примера, предоставленного RoleManagerSection для класса.
// Display DefaultProvider property.
Console.WriteLine("DefaultProvider: {0}",
configSection.DefaultProvider);
' Display DefaultProvider property.
Console.WriteLine("DefaultProvider: {0}", _
configSection.DefaultProvider)
Комментарии
Свойство DefaultProvider должно совпадать с именованным значением в providers
подразделе roleManager
раздела файла конфигурации. Пустая строка ("") не является допустимым значением DefaultProvider свойства.