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


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 свойства.

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

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