Public Shared ReadOnly Property CookieTimeout As Integer
Dim value As Integer value = Roles.CookieTimeout
public static int CookieTimeout { get; }
public: static property int CookieTimeout { int get (); }
/** @property */ public static int get_CookieTimeout ()
public static function get CookieTimeout () : int
当 CookieSlidingExpiration 属性为 true 并且为角色 Cookie 指定生存时间(以分钟计)时,将使用 CookieTimeout 属性。要设置 CookieTimeout 值,请将 cookieTimeout 属性添加到 ASP.NET 应用程序的 Web.config 文件中的 roleManager 元素,并指定一个整数值。
如果 CookieSlidingExpiration 为 false,则忽略此属性。
下面的示例演示 ASP.NET 应用程序的 Web.config 文件中 system.web 节的 roleManager 元素。它指定应用程序使用 SqlRoleProvider 实例,并将 CookieTimeout 属性设置为 30 分钟。
<roleManager defaultProvider="SqlProvider" enabled="true" cacheRolesInCookie="true" cookieName=".ASPROLES" cookieTimeout="30" cookiePath="/MyApplication" cookieRequireSSL="true" cookieSlidingExpiration="true" cookieProtection="Encrypted" > <providers> <add name="SqlProvider" type="System.Web.Security.SqlRoleProvider" connectionStringName="SqlServices" applicationName="MyApplication" /> </providers> </roleManager>
Windows 98、Windows 2000 SP4、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition
.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求。