Udostępnij za pośrednictwem


HttpRuntimeSection.SendCacheControlHeader Właściwość

Definicja

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

Boolean

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 .

Dotyczy