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)

この特定のコールバックは、キャッシュからキャッシュ エントリが削除されると呼び出されます。

RegisterPostEvictionCallback(ICacheEntry, PostEvictionDelegate, Object)

この特定のコールバックは、キャッシュからキャッシュ エントリが削除されると呼び出されます。

SetAbsoluteExpiration(ICacheEntry, DateTimeOffset)

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

SetAbsoluteExpiration(ICacheEntry, TimeSpan)

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

SetOptions(ICacheEntry, MemoryCacheEntryOptions)

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

SetPriority(ICacheEntry, CacheItemPriority)

メモリ負荷トークン付きクリーンアップ中にキャッシュにキャッシュ エントリを保持する優先順位を設定します。

SetSize(ICacheEntry, Int64)

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

SetSlidingExpiration(ICacheEntry, TimeSpan)

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

SetValue(ICacheEntry, Object)

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

適用対象