OutputCacheSection.OmitVaryStar Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, включен ли vary заголовок.
public:
property bool OmitVaryStar { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("omitVaryStar", DefaultValue=false)]
public bool OmitVaryStar { get; set; }
[<System.Configuration.ConfigurationProperty("omitVaryStar", DefaultValue=false)>]
member this.OmitVaryStar : bool with get, set
Public Property OmitVaryStar As Boolean
Значение свойства
true Значение vary , falseесли заголовок включен; в противном случае . Значение по умолчанию — false.
- Атрибуты
Примеры
В следующем примере кода показано, как использовать OmitVaryStar свойство.
// Get the current OmitVaryStar.
Boolean omitVaryStar =
outputCacheSection.OmitVaryStar;
// Set the OmitVaryStar.
outputCacheSection.OmitVaryStar = false;
' Get the current OmitVaryStar.
Dim omitVaryStar As [Boolean] = _
outputCacheSection.OmitVaryStar
' Set the OmitVaryStar.
outputCacheSection.OmitVaryStar = False
Комментарии
Заголовок vary указывает поля заголовка запроса, которые сервер использует для определения того, какой из нескольких кэшированных ответов отправляется в ответ на запрос клиента. Значение по умолчанию для OmitVaryStar свойства false. По умолчанию ASP.NET отправляет vary заголовок во всех запросах, а также во всех POST строках запроса GET-request.
OmitVaryStar
trueЕсли значение имеет значение , ASP.NET окупает vary заголовок при возврате ответа для кэшированных страниц, при условии, что GET запрос к ответу кэшируется без VaryByCustom свойства, а POST запрос на ответ кэшируется без VaryByParam свойства и нет VaryByCustom свойства.