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


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

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

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