Есть ли какая-то CacheDependency в системе.Во время выполнения.Кэширование?

Я слышал, что .NET 4 имеет новый API кэширования.

хорошо, так старый добрый System.Web.Caching.Cache (который, кстати, все еще есть в .NET 4) имеет возможность установить так называемый CacheDependency объекты, чтобы определить, истек ли срок действия кэшированного элемента.

можно также указать пользовательскую логику для определения того, можно ли использовать кэшированный элемент или нет, путем получения пользовательского подкласса из CacheDependency.

мне любопытно, есть ли способ обеспечить такую логику в новом API-интерфейс?

1 ответов


Я еще не использовал его, но классы, производные от Класс ChangeMonitor по-видимому, служит аналогичной цели.