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

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