CacheEntryExtensions クラス

定義

ICacheEntry操作の拡張メソッドを提供します。

public ref class CacheEntryExtensions abstract sealed
public static class CacheEntryExtensions
type CacheEntryExtensions = class
Public Module CacheEntryExtensions
継承
CacheEntryExtensions

メソッド

名前 説明
AddExpirationToken(ICacheEntry, IChangeToken)

指定された IChangeToken の有効期限が切れた場合、キャッシュ エントリの有効期限が切れます。

RegisterPostEvictionCallback(ICacheEntry, PostEvictionDelegate, Object)

キャッシュ エントリがキャッシュから削除された後に、指定されたコールバックを起動します。

RegisterPostEvictionCallback(ICacheEntry, PostEvictionDelegate)

キャッシュ エントリがキャッシュから削除された後に、指定されたコールバックを起動します。

SetAbsoluteExpiration(ICacheEntry, DateTimeOffset)

キャッシュ エントリの絶対有効期限を設定します。

SetAbsoluteExpiration(ICacheEntry, TimeSpan)

現在を基準にして、絶対有効期限を設定します。

SetOptions(ICacheEntry, MemoryCacheEntryOptions)

既存の MemoryCacheEntryOptions の値をエントリに適用します。

SetPriority(ICacheEntry, CacheItemPriority)

メモリ不足のトークン化されたクリーンアップ中にキャッシュ エントリをキャッシュに保持するための優先順位を設定します。

SetSize(ICacheEntry, Int64)

キャッシュ エントリ値のサイズを設定します。

SetSlidingExpiration(ICacheEntry, TimeSpan)

キャッシュ エントリを削除するまでに非アクティブ (アクセスできないなど) できる時間を設定します。 このメソッドは、絶対有効期限 (設定されている場合) を超えてエントリの有効期間を延長しません。

SetValue(ICacheEntry, Object)

キャッシュ エントリの値を設定します。

適用対象