HttpCachePolicy.SetRevalidation(HttpCacheRevalidation) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Legt den Cache-Control
-HTTP-Header abhängig vom bereitgestellten Enumerationswert entweder auf die must-revalidate
-Direktive oder die proxy-revalidate
-Direktive fest.
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)
Parameter
- revalidation
- HttpCacheRevalidation
Der HttpCacheRevalidation-Enumerationswert,auf den der Cache-Control
-Header festgelegt werden soll.
Ausnahmen
revalidation
ist keiner der Enumerationswerte.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie Sie die Cache-Neuvalidierung auf AllCaches.
Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches);
Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches)
Hinweise
Die Standardeinstellung, die dem Noneentspricht, besteht darin, keine Direktive in einer Kopfzeile zu senden, es sei denn, explizit durch diese Methode angegeben.
SetRevalidationwird in der .NET Framework Version 3.5 eingeführt. Weitere Informationen finden Sie unter Versionen und Abhängigkeiten.