OutputCacheProfile.VaryByHeader Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает свойство VaryByHeader.
public:
property System::String ^ VaryByHeader { System::String ^ get(); void set(System::String ^ value); };
[System.Configuration.ConfigurationProperty("varyByHeader")]
public string VaryByHeader { get; set; }
[<System.Configuration.ConfigurationProperty("varyByHeader")>]
member this.VaryByHeader : string with get, set
Public Property VaryByHeader As String
Значение свойства
Значение VaryByHeader.
- Атрибуты
Примеры
В следующем примере кода показано, как использовать свойство VaryByHeader.
// Get the current VaryByHeader.
String varyByHeaderValue =
outputCacheProfile.VaryByHeader;
// Set the VaryByHeader.
outputCacheProfile.VaryByHeader =
string.Empty;
' Get the current VaryByHeader.
Dim varyByHeaderValue As String = _
outputCacheProfile.VaryByHeader
' Set the VaryByHeader.
outputCacheProfile.VaryByHeader = _
String.Empty
Комментарии
— VaryByHeader это разделенный точкой с запятой набор заголовков, используемых для изменения кэшированных выходных данных. Это заголовки HTTP, связанные с запросом. Дополнительные сведения см. в разделе Кэширование нескольких версий страницы.
Примечание
Параметры VaryByHeader совпадают с параметрами, используемыми атрибутом VaryByHeader
@ OutputCache. Не рекомендуется настраивать значение "*" по всем заголовкам. Это может привести к переполнению кэша или атаке типа "отказ в обслуживании" на веб-сервере.