FileCache AccessTimeout - свойствоNemiro.Data.dll
Максимальное время ожидания освобождения доступа к файлу кэша. По истечению указанного времени, если файл не станет доступен, произойдет исключение.

Пространство имён: Nemiro.Data.Caching
Сборка: Nemiro.Data (в Nemiro.Data.dll) Версия: 2.11.4.126 (2.11.4.126)
Синтаксис

public TimeSpan AccessTimeout { get; set; }

Значение свойства

Тип: TimeSpan
Значение по умолчанию Zero.
Заметки

При использовании кэша в многопоточных приложениях (в том числе, в веб-проектах), с высокой вероятностью перекрестных запросов, рекомендуется установить значение свойства AccessTimeout больше нуля. Например: 500 миллисекунд.

Минимальный шаг 100 миллисекунд.

В момент ожидания освобождения файла, текущий рабочий поток может быть блокирован на 100 миллисекунд.

Примеры

var fileCache = new Nemiro.Data.Caching.FileCache();
fileCache.AccessTimeout = new TimeSpan(0, 0, 3); // время ожидания 3 секунды
См. также