RoleManagerSection.CreatePersistentCookie Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет кэширование имен ролей с использованием сеансовых или постоянных файлов cookie.
public:
property bool CreatePersistentCookie { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("createPersistentCookie", DefaultValue=false)]
public bool CreatePersistentCookie { get; set; }
[<System.Configuration.ConfigurationProperty("createPersistentCookie", DefaultValue=false)>]
member this.CreatePersistentCookie : bool with get, set
Public Property CreatePersistentCookie As Boolean
Значение свойства
true
, если для кэширования имен ролей используются постоянные файлы cookie, иначе false
. Значение по умолчанию — false
.
- Атрибуты
Примеры
В следующем примере кода показано, как использовать CreatePersistentCookie свойство. Этот пример кода является частью более крупного примера, предоставленного RoleManagerSection для класса.
// Display CreatePersistentCookie property.
Console.WriteLine("CreatePersistentCookie: {0}",
configSection.CreatePersistentCookie);
' Display CreatePersistentCookie property.
Console.WriteLine("CreatePersistentCookie: {0}", _
configSection.CreatePersistentCookie)
Комментарии
Свойство CreatePersistentCookie указывает, должен ли файл cookie, используемый для кэширования имен ролей, быть файлом cookie на основе сеанса, что означает, что файл cookie теряется при закрытии браузера или постоянном файле cookie, что означает, что файл cookie доступен в сеансах браузера. Значение по умолчанию — false
это означает, что файл cookie на основе сеанса используется для кэширования имен ролей.