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


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. Дополнительные сведения см. в разделе "Версии и зависимости".

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