Событие по выработке кэш-памяти блока приложений

StackOverflow https://stackoverflow.com//questions/10679104

  •  12-12-2019
  •  | 
  •  

Вопрос

Я использую блок кэширования MS Enterprise и хотел бы воспользоваться сообщениями при выработке для удаления к кешированию. Я хотел бы точно знать, когда кэш истек, и он должен быть увлажнен.Когда я получаю данные из кэша, если его NULL, то это возможно, что было потрясено.Я хотел бы точно знать, когда это произошло.

Это возможно это сделать.Поиск в Google и чтение документации не предоставило ни одной информации.

Пожалуйста, помогите.

Это было полезно?

Решение

Кажется, что вам нужно свернуть свой собственный ibackingStore, пример:

public class MyBackingStoreLog : IBackingStore
{
    // TODO: Implement all IBackingStore, pay attention to the Remove method
    public void Remove(string key)
    {
        Log(string.format("{0} was just removed from cache", key));
    }
}
.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top