Roles.CookieSlidingExpiration プロパティ
アセンブリ: System.Web (system.web.dll 内)


ASP.NET アプリケーションの Web.config ファイルの cookieSlidingExpiration 属性を使用すると、各応答に対してロール名の Cookie の有効期限の日時をリセットするかどうかを指定できます。true の場合、現在の日時に CookieTimeout プロパティの値 (分単位) を加えた値が、Cookie の有効期限の初期値として設定されます。ユーザーが ASP.NET アプリケーションをアクティブな状態で使用し続けている間は、残り時間が CookieTimeout の半分を切ると、Cookie の有効期限の日時が自動的に更新されます。詳細については、Expires プロパティのトピックを参照してください。

ASP.NET アプリケーションの Web.config ファイルの system.web セクションの roleManager 要素の例を次に示します。この例では、アプリケーションが SqlRoleProvider インスタンスを使用することを指定し、CookieSlidingExpiration プロパティを false に設定します。
<roleManager defaultProvider="SqlProvider" enabled="true" cacheRolesInCookie="true" cookieName=".ASPROLES" cookieTimeout="30" cookiePath="/MyApplication" cookieRequireSSL="true" cookieSlidingExpiration="false" 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 によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からRoles.CookieSlidingExpiration プロパティを検索する場合は、下記のリンクをクリックしてください。

- Roles.CookieSlidingExpiration プロパティのページへのリンク