HttpCachePolicy.SetRevalidation(HttpCacheRevalidation) Metoda
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.
Cache-Control
Ustawia nagłówek HTTP na must-revalidate
dyrektywy lub proxy-revalidate
na podstawie podanej wartości wyliczenia.
public:
void SetRevalidation(System::Web::HttpCacheRevalidation revalidation);
public void SetRevalidation (System.Web.HttpCacheRevalidation revalidation);
member this.SetRevalidation : System.Web.HttpCacheRevalidation -> unit
Public Sub SetRevalidation (revalidation As HttpCacheRevalidation)
Parametry
- revalidation
- HttpCacheRevalidation
Wartość HttpCacheRevalidation wyliczenia, na która ma być ustawiony Cache-Control
nagłówek.
Wyjątki
revalidation
nie jest jedną z wartości wyliczenia.
Przykłady
W poniższym przykładzie kodu pokazano, jak ustawić ponowną realizację pamięci podręcznej na AllCaches.
Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches);
Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches)
Uwagi
Wartością domyślną, która jest równoważna metodzie None, jest wysłanie żadnej dyrektywy w nagłówku, chyba że zostanie jawnie określona przez tę metodę.
SetRevalidationjest wprowadzana w .NET Framework w wersji 3.5. Aby uzyskać więcej informacji, zobacz Wersje i zależności.