HttpRuntimeSection.SendCacheControlHeader 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ą, czy nagłówek cache-control:private
jest wysyłany w ramach odpowiedzi HTTP.
public:
property bool SendCacheControlHeader { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("sendCacheControlHeader", DefaultValue=true)]
public bool SendCacheControlHeader { get; set; }
[<System.Configuration.ConfigurationProperty("sendCacheControlHeader", DefaultValue=true)>]
member this.SendCacheControlHeader : bool with get, set
Public Property SendCacheControlHeader As Boolean
Wartość właściwości
true
jeśli ma zostać wysłany nagłówek cache-control:private
; w przeciwnym razie , false
. Wartość domyślna to false
.
- Atrybuty
Uwagi
Klasa HttpResponse sprawdza zarówno HttpRuntimeSection.SendCacheControlHeader właściwość, jak i OutputCacheSection.SendCacheControlHeader właściwość, aby określić, czy wysłać cache-control:private
nagłówek w odpowiedzi HTTP. Jeśli dla każdej właściwości ustawiono wartość false
, nagłówek nie zostanie wysłany. Gdy nagłówek cache-control jest ustawiony na private
, klient nie będzie buforować odpowiedzi w udostępnionej pamięci podręcznej.
Obsługa SendCacheControlHeader właściwości w HttpRuntimeSection klasie jest zapewniana w celu zachowania zgodności ze starszymi aplikacjami. Ta właściwość jest przestarzała w .NET Framework w wersji 2.0. Aby uzyskać więcej informacji, zobacz klasę OutputCacheSection .