HttpResponse.Cache Eigenschaft

Definition

Ruft die Zwischenspeicherungsrichtlinie (z. B. Ablaufzeit, Datenschutzeinstellungen und unterschiedliche Klauseln) einer Webseite ab.

public:
 property System::Web::HttpCachePolicy ^ Cache { System::Web::HttpCachePolicy ^ get(); };
public System.Web.HttpCachePolicy Cache { get; }
member this.Cache : System.Web.HttpCachePolicy
Public ReadOnly Property Cache As HttpCachePolicy

Eigenschaftswert

Ein HttpCachePolicy Objekt, das Informationen zur Zwischenspeicherungsrichtlinie der aktuellen Antwort enthält.

Beispiele

Im folgenden Beispiel werden Die Eigenschaften der aktuellen Cacherichtlinie in den HTTP-Ausgabedatenstrom geschrieben.

Response.Cache.SetExpires(DateTime.Now.AddSeconds(60));
Response.Cache.SetCacheability(HttpCacheability.Public);
Response.Cache.SetValidUntilExpires(false);
Response.Cache.VaryByParams["Category"] = true;

if (Response.Cache.VaryByParams["Category"])
{
   //...
}
Response.Cache.SetExpires(DateTime.Now.AddSeconds(60))
Response.Cache.SetCacheability(HttpCacheability.Public)
Response.Cache.SetValidUntilExpires(False)
Response.Cache.VaryByParams("Category") = True

If Response.Cache.VaryByParams("Category") Then
   '...
End If
 

Gilt für: