Udostępnij za pośrednictwem


HttpCachePolicy.SetRevalidation(HttpCacheRevalidation) Metoda

Definicja

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.

Dotyczy

Zobacz też