HttpCachePolicy Osztály
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Metódusokat tartalmaz a gyorsítótár-specifikus HTTP-fejlécek beállításához és a ASP.NET lapkimeneti gyorsítótár szabályozásához.
public ref class HttpCachePolicy sealed
public sealed class HttpCachePolicy
type HttpCachePolicy = class
Public NotInheritable Class HttpCachePolicy
- Öröklődés
-
HttpCachePolicy
Megjegyzések
A HTTP-fejlécekkel és a gyorsítótárazás szabályozásával kapcsolatos háttérinformációkért lásd: RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1, amely a World Wide Web Consortium (W3C) webhelyén érhető el.
Tulajdonságok
| Name | Description |
|---|---|
| UtcTimestampCreated |
Lekéri vagy beállítja az időbélyeget az egyezményes világidő (UTC) HttpCachePolicyszerint. |
| VaryByContentEncodings |
Lekéri azoknak a fejléceknek a listáját |
| VaryByHeaders |
Lekéri az összes OLYAN HTTP-fejléc listáját, amely a gyorsítótár kimenetének változásához lesz használva. |
| VaryByParams |
Lekéri a gyorsítótárazást befolyásoló HTTP- vagy HTTP-paraméterek |
Metódusok
| Name | Description |
|---|---|
| AddValidationCallback(HttpCacheValidateHandler, Object) |
Érvényesítési visszahívást regisztrál az aktuális válaszhoz. |
| AppendCacheExtension(String) |
Hozzáfűzi a megadott szöveget a |
| Equals(Object) |
Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal. (Öröklődés forrása Object) |
| GetCacheability() |
Lekéri a gyorsítótár-vezérlési irányelvet. |
| GetCacheExtensions() |
Lekéri a gyorsítótár-bővítményeket. |
| GetETag() |
Lekéri az ETaget. |
| GetETagFromFileDependencies() |
Lekéri az állapotot, amely jelzi, hogy a |
| GetExpires() |
Lekéri a lejárati fejlécet. |
| GetHashCode() |
Ez az alapértelmezett kivonatoló függvény. (Öröklődés forrása Object) |
| GetIgnoreRangeRequests() |
Lekéri a tartománykérelmek figyelmen kívül hagyásának állapotát. |
| GetLastModifiedFromFileDependencies() |
Lekéri a Last-Modified fejléckészletének állapotát, hogy a kezelő fájlfüggőségeinek időbélyegei alapján legyen meghatározva. |
| GetMaxAge() |
Megkapja a gyorsítótár-vezérlés maximális életkorát. |
| GetNoServerCaching() |
Lekéri a kiszolgáló gyorsítótárazásának állapotát az aktuális válaszhoz. |
| GetNoStore() |
Lekéri az áruház állapotát. |
| GetNoTransforms() |
Lekéri a HTTP No-Transform irányelv állapotát. |
| GetOmitVaryStar() |
Lekéri a fejléc állapotát |
| GetProxyMaxAge() |
Lekéri a HTTP Cache-Control: Proxy Max Age értéket. |
| GetRevalidation() |
Lekéri a Cache-Control: fejlécet a must-revalidate vagy proxy-revalidate irányelveknek megfelelően. |
| GetType() |
Lekéri az Type aktuális példányt. (Öröklődés forrása Object) |
| GetUtcLastModified() |
Lekéri a |
| GetVaryByCustom() |
Lekéri a HTTP-gyorsítótárazás változásához használt egyéni sztringet. |
| HasSlidingExpiration() |
Lekéri azt az értéket, amely meghatározza, hogy a gyorsítótár rendelkezik-e csúsztatási lejárati szabályzattal. |
| IsModified() |
Olyan értéket kap, amely meghatározza, hogy a HTTP-gyorsítótár módosult-e. |
| IsValidUntilExpires() |
Olyan értéket kap, amely meghatározza, hogy a ASP.NET gyorsítótár figyelmen kívül hagyja-e a gyorsítótárat érvénytelenítő ügyfél által küldött HTTP- |
| MemberwiseClone() |
Az aktuális Objectpéldány sekély másolatát hozza létre. (Öröklődés forrása Object) |
| SetAllowResponseInBrowserHistory(Boolean) |
A válasz elérhetővé válik az ügyfélböngésző előzmény-gyorsítótárában, függetlenül a HttpCacheability kiszolgálón beállított beállítástól, ha a |
| SetCacheability(HttpCacheability, String) |
Beállítja a |
| SetCacheability(HttpCacheability) |
A fejlécet a |
| SetETag(String) |
Beállítja a |
| SetETagFromFileDependencies() |
A HTTP-fejlécet a |
| SetExpires(DateTime) |
|
| SetLastModified(DateTime) |
Beállítja a |
| SetLastModifiedFromFileDependencies() |
A HTTP-fejlécet a |
| SetMaxAge(TimeSpan) |
Beállítja a |
| SetNoServerCaching() |
Leállítja az aktuális válasz forráskiszolgálói gyorsítótárazását. |
| SetNoStore() |
Beállítja a |
| SetNoTransforms() |
Beállítja a |
| SetOmitVaryStar(Boolean) |
Megadja, hogy a válasz tartalmazza-e a |
| SetProxyMaxAge(TimeSpan) |
Beállítja a |
| SetRevalidation(HttpCacheRevalidation) |
Beállítja a |
| SetSlidingExpiration(Boolean) |
A gyorsítótár lejáratát abszolútról csúsztatásra állítja be. |
| SetValidUntilExpires(Boolean) |
Megadja, hogy a ASP.NET gyorsítótár figyelmen kívül hagyja-e a HTTP- |
| SetVaryByCustom(String) |
Egyéni szöveges sztringet ad meg, amely a gyorsítótárazott kimeneti válaszokat aszerint változtatja meg. |
| ToString() |
Az aktuális objektumot jelképező sztringet ad vissza. (Öröklődés forrása Object) |