Aracılığıyla paylaş


OutputCacheProfile.VaryByHeader Özellik

Tanım

Özelliğini alır veya ayarlar 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

Özellik Değeri

VaryByHeader değeri.

Öznitelikler

Örnekler

Aşağıdaki kod örneği özelliğinin VaryByHeader nasıl kullanılacağını gösterir.


// 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

Açıklamalar

VaryByHeader, önbelleğe alınan çıkışı değiştirmek için kullanılan noktalı virgülle ayrılmış bir üst bilgi kümesidir. Bunlar istekle ilişkili HTTP üst bilgileridir. Daha fazla bilgi için bkz. Bir Sayfanın Birden Çok Sürümünü Önbelleğe Alma.

Not

Ayarlar VaryByHeader@ OutputCache özniteliği tarafından VaryByHeader kullanılanlarla aynıdır. "*" değerini ayarlayarak tüm üst bilgiler arasında değişiklik olması önerilmez. Bu, Web sunucusunda önbellek taşmasına veya hizmet reddi saldırısına neden olabilir.

Şunlara uygulanır

Ayrıca bkz.