HttpCachePolicy.SetOmitVaryStar(Boolean) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Указывает, должен ли ответ содержать vary:* заголовок при изменении параметров.
public:
void SetOmitVaryStar(bool omit);
public void SetOmitVaryStar(bool omit);
member this.SetOmitVaryStar : bool -> unit
Public Sub SetOmitVaryStar (omit As Boolean)
Параметры
- omit
- Boolean
true , чтобы не HttpCachePolicy использовать значение *для свойства VaryByHeaders ; в противном случае false.
Комментарии
Этот метод позволяет запретить кэширование выходных данных добавлять vary:* заголовок в исходящий ответ, когда кэшированный ответ зависит от параметра. Это полезно для клиентов, разными кэшированием по строке запроса, так как большинство клиентов автоматически зависят от строки запроса, не требуя заголовка vary:* .
Замечание
Использование заголовка vary:* может отключить кэширование всех клиентов.
Это удобный метод, который влияет на VaryByHeaders свойство. Передача true в метод направляет HttpCachePolicy значение * для VaryByHeaders свойства.
SetOmitVaryStar представлен в .NET Framework версии 3.5. Дополнительные сведения см. в разделе "Версии и зависимости".