HttpResponse.Cache Proprietà

Definizione

Ottiene i criteri di memorizzazione nella cache, ad esempio l'ora di scadenza, le impostazioni di privacy e le clausole di variazione, di una pagina Web.

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

Valore della proprietà

Oggetto HttpCachePolicy che contiene informazioni sui criteri di memorizzazione nella cache della risposta corrente.

Esempio

L'esempio seguente scrive le proprietà dei criteri di cache correnti nel flusso di output HTTP.

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
 

Si applica a