Поделиться через


HttpCacheReadBehavior Перечисление

Определение

Указывает, используются ли запросы на чтение методами класса в пространствах имен Windows.Web.Http и Windows.Web.Http.Filters локальный кэш HTTP для ответа.

public enum class HttpCacheReadBehavior
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class HttpCacheReadBehavior
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum HttpCacheReadBehavior
var value = Windows.Web.Http.Filters.HttpCacheReadBehavior.default
Public Enum HttpCacheReadBehavior
Наследование
HttpCacheReadBehavior
Атрибуты

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Поля

Default 0

Для оптимизации пропускной способности сети всегда используйте алгоритм кэша, указанный в RFC 2616 в IETF.

MostRecent 1

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

Сервер возвращает код состояния HTTP 200 (ОК) или 304 (без изменений), если локальное содержимое является последним.

NoCache 3

Не используйте кэш и условный запрос. Это гарантирует, что все HTTP-запросы будут отправляться непосредственно на сервер.

OnlyFromCache 2

Используйте только данные из локального кэша HTTP. Это поведение в автономном режиме.

Комментарии

Журнал версий

Версия Windows Версия пакета SDK Добавленная стоимость
1607 14393 NoCache

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

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