HttpCachePolicy.SetRevalidation(HttpCacheRevalidation) Methode

Definition

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".

Gilt für:

Weitere Informationen