Cache.NoAbsoluteExpiration フィールド
Insert メソッドの呼び出し内の absoluteExpiration パラメータで使用され、項目の有効期限が切れないことを示します。このフィールドは読み取り専用です。
名前空間: System.Web.Caching
アセンブリ: System.Web (system.web.dll 内)
構文
'宣言
Public Shared ReadOnly NoAbsoluteExpiration As DateTime
'使用
Dim value As DateTime
value = Cache.NoAbsoluteExpiration
public static readonly DateTime NoAbsoluteExpiration
public:
static initonly DateTime NoAbsoluteExpiration
public static final DateTime NoAbsoluteExpiration
public static final var NoAbsoluteExpiration : DateTime
適用できません。
解説
このフィールドを使用すると、absoluteExpiration パラメータに MaxValue が設定されたのと同じになります。その値はDateTime の最大値を表す定数、12/31/9999 11:59:59 PM です。
トピック | 場所 |
---|---|
方法 : キャッシュにアイテムを追加する | Visual Studio ASP .NET での Web アプリケーションの作成 |
方法 : キャッシュにアイテムを追加する | Visual Studio ASP .NET での Web アプリケーションの作成 |
方法 : キャッシュにアイテムを追加する | ASP .NET Web アプリケーションの作成 |
使用例
Cache に項目を挿入するときに、NoAbsoluteExpiration フィールドを使用して絶対有効期限を無効にする方法を次の例で示します。
Cache.Insert("DSN", connectionString, Nothing, System.Web.Caching.Cache.NoAbsoluteExpiration, TimeSpan.FromSeconds(10))
Cache.Insert("DSN", connectionString, null, System.Web.Caching.Cache.NoAbsoluteExpiration, TimeSpan.FromSeconds(10));
get_Cache().Insert("DSN", connectionString, null,
System.Web.Caching.Cache.NoAbsoluteExpiration,
TimeSpan.FromSeconds(10));
プラットフォーム
Windows 98,Windows Server 2000 SP4,Windows CE,Windows Millennium Edition,Windows Mobile for Pocket PC,Windows Mobile for Smartphone,Windows Server 2003,Windows XP Media Center Edition,Windows XP Professional x64 Edition,Windows XP SP2,Windows XP Starter Edition
Microsoft .NET Framework 3.0 は Windows Vista,Microsoft Windows XP SP2,および Windows Server 2003 SP1 でサポートされています。
バージョン情報
.NET Framework
サポート対象 : 3.0,2.0,1.1,1.0