OutputCacheProfile.VaryByHeader 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定 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設定與 @ OutputCache 的 屬性所使用的VaryByHeader
設定相同。 不建議設定 「*」 的值,以因所有標頭而不同。 這可能會導致 Web 伺服器上的快取溢位或拒絕服務攻擊。