RoleManagerSection.CookieTimeout 属性

定义

获取或设置用于缓存角色名称的 Cookie 过期之前的分钟数。

public:
 property TimeSpan CookieTimeout { TimeSpan get(); void set(TimeSpan value); };
[System.ComponentModel.TypeConverter(typeof(System.Configuration.TimeSpanMinutesOrInfiniteConverter))]
[System.Configuration.ConfigurationProperty("cookieTimeout", DefaultValue="00:30:00")]
[System.Configuration.TimeSpanValidator(MaxValueString="10675199.02:48:05.4775807", MinValueString="00:00:00")]
public TimeSpan CookieTimeout { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Configuration.TimeSpanMinutesOrInfiniteConverter))>]
[<System.Configuration.ConfigurationProperty("cookieTimeout", DefaultValue="00:30:00")>]
[<System.Configuration.TimeSpanValidator(MaxValueString="10675199.02:48:05.4775807", MinValueString="00:00:00")>]
member this.CookieTimeout : TimeSpan with get, set
Public Property CookieTimeout As TimeSpan

属性值

TimeSpan

TimeSpan,这是用于缓存角色名称的 Cookie 过期之前的分钟数。 默认值为 30(以分钟为单位)。

属性

示例

下面的代码示例演示如何使用 CookieTimeout 该属性。 此代码示例是为类提供的大型示例的 RoleManagerSection 一部分。

// Display CookieTimeout property.
Console.WriteLine("CookieTimeout: {0}", configSection.CookieTimeout);
' Display CookieTimeout property.
Console.WriteLine("CookieTimeout: {0}", configSection.CookieTimeout)

注解

CookieTimeout 属性设置一个值,该值指定角色名称 Cookie 过期前的分钟数。 默认值为 30 分钟。 CookieSlidingExpiration如果该属性为false,则忽略该CookieTimeout属性。

适用于

另请参阅