HttpCachePolicy Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje metody pro nastavení hlaviček HTTP specifických pro mezipaměť a pro řízení výstupní mezipaměti stránky ASP.NET.
public ref class HttpCachePolicy sealed
public sealed class HttpCachePolicy
type HttpCachePolicy = class
Public NotInheritable Class HttpCachePolicy
- Dědičnost
-
HttpCachePolicy
Poznámky
Informace o hlavičkách HTTP a řízení ukládání do mezipaměti najdete v dokumentu RFC 2616: Hypertext Transfer Protocol – HTTP/1.1, který je k dispozici na webu W3C (World Wide Web Consortium).
Vlastnosti
UtcTimestampCreated |
Získá nebo nastaví časové razítko v koordinovaném univerzálním čase (UTC) pro HttpCachePolicy |
VaryByContentEncodings |
Získá seznam |
VaryByHeaders |
Získá seznam všech hlaviček HTTP, které se použijí k různým výstupům mezipaměti. |
VaryByParams |
Získá seznam parametrů přijatých protokolem HTTP |
Metody
AddValidationCallback(HttpCacheValidateHandler, Object) |
Zaregistruje zpětné volání ověření pro aktuální odpověď. |
AppendCacheExtension(String) |
Připojí zadaný text do hlavičky |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetCacheability() |
Získá direktivu řízení mezipaměti. |
GetCacheExtensions() |
Získá rozšíření mezipaměti. |
GetETag() |
Získá značku ETag. |
GetETagFromFileDependencies() |
Získá stav určující, zda |
GetExpires() |
Získá hlavičku vypršení platnosti. |
GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetIgnoreRangeRequests() |
Získá stav ignorovat žádosti o rozsah. |
GetLastModifiedFromFileDependencies() |
Získá stav hlavičky Last-Modified nastavena na základě časových razítek závislostí souboru obslužné rutiny. |
GetMaxAge() |
Získá maximální věk kontroly mezipaměti. |
GetNoServerCaching() |
Získá stav ukládání serveru do mezipaměti pro aktuální odpověď. |
GetNoStore() |
Získá stav obchodu. |
GetNoTransforms() |
Získá stav http No-Transform direktivy. |
GetOmitVaryStar() |
Získá stav |
GetProxyMaxAge() |
Získá http Cache-control: Proxy Max Age. |
GetRevalidation() |
Získá Cache-Control: hlavička, která odráží direktivy must-revalidate nebo proxy-revalidate. |
GetType() |
Type Získá aktuální instanci. (Zděděno od Object) |
GetUtcLastModified() |
Získá hodnotu hlavičky |
GetVaryByCustom() |
Získá vlastní řetězec, který se používá k různé mezipaměti HTTP. |
HasSlidingExpiration() |
Získá hodnotu, která určuje, zda mezipaměť má posuvnou zásadu vypršení platnosti. |
IsModified() |
Získá hodnotu, která určuje, zda byla mezipaměť HTTP změněna. |
IsValidUntilExpires() |
Získá hodnotu, která určuje, zda ASP.NET mezipaměť má ignorovat hlavičky HTTP |
MemberwiseClone() |
Vytvoří použádnou kopii aktuálního souboru Object. (Zděděno od Object) |
SetAllowResponseInBrowserHistory(Boolean) |
Zpřístupňuje odpověď v mezipaměti historie prohlížeče klienta bez HttpCacheability ohledu na nastavení provedené na serveru, pokud |
SetCacheability(HttpCacheability) |
|
SetCacheability(HttpCacheability, String) |
|
SetETag(String) |
Nastaví hlavičku |
SetETagFromFileDependencies() |
Nastaví hlavičku |
SetExpires(DateTime) |
Nastaví hlavičku |
SetLastModified(DateTime) |
Nastaví hlavičku |
SetLastModifiedFromFileDependencies() |
Nastaví hlavičku |
SetMaxAge(TimeSpan) |
Nastaví hlavičku |
SetNoServerCaching() |
Zastaví ukládání do mezipaměti zdrojového serveru pro aktuální odpověď. |
SetNoStore() |
Nastaví hlavičku |
SetNoTransforms() |
Nastaví hlavičku |
SetOmitVaryStar(Boolean) |
Určuje, jestli má odpověď obsahovat hlavičku |
SetProxyMaxAge(TimeSpan) |
Nastaví hlavičku |
SetRevalidation(HttpCacheRevalidation) |
Nastaví hlavičku |
SetSlidingExpiration(Boolean) |
Nastaví vypršení platnosti mezipaměti z absolutního na posuvné. |
SetValidUntilExpires(Boolean) |
Určuje, jestli má mezipaměť ASP.NET ignorovat hlavičky HTTP |
SetVaryByCustom(String) |
Určuje vlastní textový řetězec, který se má lišit podle výstupních odpovědí uložených v mezipaměti. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |