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 auf die must-revalidate oder die proxy-revalidate Direktiven basierend auf dem angegebenen Enumerationswert 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 keine der Enumerationswerte.
Beispiele
Im folgenden Codebeispiel wird veranschaulicht, wie die Cache-Neuvalidierung auf AllCaches.
Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches);
Response.Cache.SetRevalidation(HttpCacheRevalidation.AllCaches)
Hinweise
Die Standardeinstellung, die dem entspricht None, besteht darin, keine Direktive in einer Kopfzeile zu senden, es sei denn, diese Methode wird explizit angegeben.
SetRevalidation wird in der .NET Framework Version 3.5 eingeführt. Weitere Informationen finden Sie unter "Versionen und Abhängigkeiten".