HttpCacheVaryByHeaders.Item[String] Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Получает или задает настраиваемое поле заголовка, в зависимости от которого изменяются кэшированные ответы ASP.NET, и добавляет его к выходному заголовку HTTP Vary
.
public:
property bool default[System::String ^] { bool get(System::String ^ header); void set(System::String ^ header, bool value); };
public bool this[string header] { get; set; }
member this.Item(string) : bool with get, set
Default Public Property Item(header As String) As Boolean
Параметры
- header
- String
Имя пользовательского заголовка.
Значение свойства
true
если кэш вывода ASP.NET зависит от указанного настраиваемого поля; в противном случае — false
. Значение по умолчанию — false
.
Исключения
header
имеет значение null
.
Комментарии
Заголовок Vary
указывает поля заголовка запроса, в зависимости от которого сервер изменяет ответ.
Дополнительные сведения см. в статье RFC 2616: протокол http/1.1, доступный на веб-сайте консорциума W3C. Подробные сведения см. в разделе 14 "Определения полей заголовков".
Метод VaryByUnspecifiedParameters вызывается внутри системы, если указанный header
объект имеет значение * (звездочка).