Перечисление System::Net::Cache::RequestCacheLevel

RequestCacheLevel enum

Перечисление описывает параметры кэша, применимые к любому WebRequest.

enum class RequestCacheLevel

Значения

ИмяЗначениеОписание
Default0Удовлетворяет запрос ресурса, используя либо кэшированную копию ресурса, либо отправляя запрос ресурса на сервер.
BypassCache1Удовлетворяет запрос, используя сервер. Записи из кэша не берутся.
CacheOnly2Удовлетворяет запрос ресурса только из кэша. При отсутствии ресурса в клиентском кэше будет выброшено исключение WebException.
CacheIfAvailable3Удовлетворяет запрос ресурса из кэша, если ресурс доступен; в противном случае отправляет запрос на сервер.
Revalidate4Используется локальная копия ресурса, если метка времени клиента совпадает с меткой времени ресурса на сервере. В противном случае ресурс загружается с сервера.
Reload5Ресурс всегда загружается с сервера.
NoCacheNoStore6Никогда не удовлетворяет запрос, используя ресурсы из кэша, и не кэширует ресурсы.

См. также