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, Object)

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

RegisterPostEvictionCallback(MemoryCacheEntryOptions, PostEvictionDelegate)

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

SetAbsoluteExpiration(MemoryCacheEntryOptions, DateTimeOffset)

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

SetAbsoluteExpiration(MemoryCacheEntryOptions, TimeSpan)

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

SetPriority(MemoryCacheEntryOptions, CacheItemPriority)

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

SetSize(MemoryCacheEntryOptions, Int64)

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

SetSlidingExpiration(MemoryCacheEntryOptions, TimeSpan)

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

適用対象