Бөлісу құралы:


HttpWebRequest.DefaultCachePolicy Свойство

Определение

Возвращает или задает политику кэша по умолчанию для этого запроса.

public:
 static property System::Net::Cache::RequestCachePolicy ^ DefaultCachePolicy { System::Net::Cache::RequestCachePolicy ^ get(); void set(System::Net::Cache::RequestCachePolicy ^ value); };
public static System.Net.Cache.RequestCachePolicy? DefaultCachePolicy { get; set; }
public static System.Net.Cache.RequestCachePolicy DefaultCachePolicy { get; set; }
static member DefaultCachePolicy : System.Net.Cache.RequestCachePolicy with get, set
Public Shared Property DefaultCachePolicy As RequestCachePolicy

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

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

Комментарии

Осторожность

WebRequest, HttpWebRequest, ServicePointи устарели, и WebClient вы не должны использовать их для новой разработки. Вместо этого используйте HttpClient.

Установка этого свойства регистрирует указанную политику для схем HTTP и HTTPS. Эта политика используется для этого запроса, если:

Для этого запроса нет WebRequest.CachePolicy свойства.

-или-

Файлы конфигурации компьютера и приложения не указывают политику кэша, которая применима к универсальному идентификатору ресурса (URI), используемому для создания этого запроса.

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

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

Применяется к

См. также раздел