HttpResponse.Cache 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得網頁的快取原則 (例如,到期時間、隱私權設定與 Vary 子句)。
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
屬性值
HttpCachePolicy 物件,包含目前回應之快取原則的相關資訊。
範例
下列範例會將目前快取原則的屬性寫入 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