HttpResponse.Cache Свойство

Определение

Получает политику кэширования веб-страницы (например, срок действия, параметры конфиденциальности и изменяемые предложения).Gets the caching policy (such as expiration time, privacy settings, and vary clauses) of a Web page.

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

Объект HttpCachePolicy, содержащий сведения о политике кэширования для текущего ответа.An HttpCachePolicy object that contains information about the caching policy of the current response.

Примеры

В следующем примере свойства текущей политики кэширования записываются в поток вывода HTTP.The following example writes properties of the current cache policy to the HTTP output stream.

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
 

Применяется к