MemoryCacheEntryExtensions クラス

定義

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

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

メソッド

AddExpirationToken(MemoryCacheEntryOptions, IChangeToken)

指定した IChangeToken が期限切れになった場合に、キャッシュ エントリを期限切れにします。

RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate)

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

RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate, Object)

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

SetAbsoluteExpiration(MemoryCacheEntryOptions, DateTimeOffset)

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

SetAbsoluteExpiration(MemoryCacheEntryOptions, TimeSpan)

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

SetPriority(MemoryCacheEntryOptions, CacheItemPriority)

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

SetSize(MemoryCacheEntryOptions, Int64)

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

SetSlidingExpiration(MemoryCacheEntryOptions, TimeSpan)

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

適用対象