OutputCacheSection.OmitVaryStar Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą vary , czy nagłówek jest włączony.
public:
property bool OmitVaryStar { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("omitVaryStar", DefaultValue=false)]
public bool OmitVaryStar { get; set; }
[<System.Configuration.ConfigurationProperty("omitVaryStar", DefaultValue=false)>]
member this.OmitVaryStar : bool with get, set
Public Property OmitVaryStar As Boolean
Wartość właściwości
true
vary jeśli nagłówek jest włączony; w przeciwnym razie . false Wartość domyślna to false.
- Atrybuty
Przykłady
W poniższym przykładzie kodu pokazano, jak używać OmitVaryStar właściwości .
// Get the current OmitVaryStar.
Boolean omitVaryStar =
outputCacheSection.OmitVaryStar;
// Set the OmitVaryStar.
outputCacheSection.OmitVaryStar = false;
' Get the current OmitVaryStar.
Dim omitVaryStar As [Boolean] = _
outputCacheSection.OmitVaryStar
' Set the OmitVaryStar.
outputCacheSection.OmitVaryStar = False
Uwagi
Nagłówek vary wskazuje pola nagłówka żądania używane przez serwer do określenia, które z wielu buforowanych odpowiedzi są wysyłane w odpowiedzi na żądanie klienta. Wartość domyślna OmitVaryStar dla właściwości to false. Domyślnie ASP.NET wysyła vary nagłówek we wszystkich POST żądaniach, a także we wszystkich ciągach zapytania GET-request. Jeśli parametr OmitVaryStar ma truewartość , ASP.NET pomija vary nagłówek podczas zwracania odpowiedzi dla buforowanych stron, pod warunkiem, że GET żądanie odpowiedzi jest buforowane bez VaryByCustom właściwości, a POST żądanie odpowiedzi jest buforowane bez VaryByParam właściwości i bez VaryByCustom właściwości.