CacheControlHeaderValue Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет Cache-Control
заголовок HTTP.
public ref class CacheControlHeaderValue
public class CacheControlHeaderValue
type CacheControlHeaderValue = class
Public Class CacheControlHeaderValue
- Наследование
-
CacheControlHeaderValue
Конструкторы
CacheControlHeaderValue() |
Инициализирует новый экземпляр CacheControlHeaderValue. |
Поля
MaxAgeString |
Константа для директивы |
MaxStaleString |
Константа для директивы |
MinFreshString |
Константа для директивы |
MustRevalidateString |
Константа для директивы |
NoCacheString |
Константа для директивы |
NoStoreString |
Константа для директивы |
NoTransformString |
Константа для директивы |
OnlyIfCachedString |
Константа для директивы |
PrivateString |
Константа для директивы |
ProxyRevalidateString |
Константа для директивы |
PublicString |
Константа для директивы |
SharedMaxAgeString |
Константа для директивы |
Свойства
Extensions |
Возвращает маркеры расширения кэша, каждый из которых имеет необязательное назначенное значение. |
MaxAge |
Возвращает или задает значение для директивы max-age указывает максимальное время, в течение которых ответ считается свежим. |
MaxStale |
Возвращает или задает значение, определяющее, включен ли
|
MaxStaleLimit |
Возвращает или задает значение для директивы Указывает максимальную продолжительность, в течение которого HTTP-клиент готов принять ответ, срок действия которого превысил срок действия. |
MinFresh |
Возвращает или задает значение для директивы Указывает время существования актуальности, когда HTTP-клиент готов принять ответ. |
MustRevalidate |
Возвращает или задает значение, определяющее, включена ли директива Указывает, что кэши должны повторно проверить использование устаревших кэшей на сервере-источнике перед их использованием. |
NoCache |
Возвращает или задает значение для директивы Настройка без кэширования означает, что клиент должен повторно проверить кэшированные ответы на исходном сервере перед его использованием. |
NoCacheHeaders |
Возвращает коллекцию имен полей в директиве no-cache в поле заголовка элемента управления кэшем в HTTP-ответе. |
NoStore |
Возвращает или задает значение для директивы Настройка отсутствия хранилища означает, что ответ может не храниться ни в одном кэше. |
NoTransform |
Возвращает или задает значение для директивы Запрещает промежуточным кэшам или прокси-серверам изменять полезные данные ответа. |
OnlyIfCached |
Возвращает или задает значение для директивы Указывает, что клиент хочет получить только сохраненный ответ. |
Private |
Возвращает или задает значение, определяющее, включена ли директива Указывает, что ответ может не храниться в общем кэше. |
PrivateHeaders |
Возвращает коллекцию имен полей в директиве private в поле заголовка элемента управления кэшем в HTTP-ответе. |
ProxyRevalidate |
Возвращает или задает значение, определяющее, включена ли директива Указывает, что общие кэши должны повторно проверить использование устаревших кэшей на сервере-источнике перед их использованием. |
Public |
Возвращает или задает значение, определяющее, включена ли директива Указывает, что ответ может храниться в любом кэше. |
SharedMaxAge |
Возвращает или задает значение для директивы Переопределяет максимальный возраст, но только для общих кэшей (например, прокси-серверов). |
Методы
Equals(Object) |
Представляет |
GetHashCode() |
Представляет |
Parse(String) |
Представляет |
Parse(StringSegment) |
|
ToString() |
Представляет |
TryParse(String, CacheControlHeaderValue) |
Представляет |
TryParse(StringSegment, CacheControlHeaderValue) |
Пытается проанализировать указанный |