私はMemoryCache.Default
しばらくの間データをキャッシュするために使用しています...
Setメソッドを使用して実行しました
DateTimeOffset cacheTimeOut = new DateTimeOffset(DateTime.Now.AddSeconds(2));
patientOrderCache.Set("abc", abcData, cacheTimeOut);
absoluteExpiration
値が終わった場合、それはのすべてのキャッシュエントリを削除しMemoryCache.Default
ますか?
または、指定されたもの(abc
)を削除するだけですか?
指定されたエントリ(キーと関連データ)のみが削除されると確信していますabc
...しかし、それに関連する説明が表示されなかったため、確認したいだけです。既存のメモリキャッシュには、非常に多くのデータが含まれているため、私は気づいていません。