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


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. Не рекомендуется настраивать значение "*" по всем заголовкам. Это может привести к переполнению кэша или атаке типа "отказ в обслуживании" на веб-сервере.

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

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