HttpCachePolicyWrapper 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í.
Zapouzdřuje vnitřní objekt HTTP, který obsahuje metody pro nastavení hlaviček HTTP specifických pro mezipaměť a pro řízení ASP.NET výstupní mezipaměti stránky.
public ref class HttpCachePolicyWrapper : System::Web::HttpCachePolicyBase
public class HttpCachePolicyWrapper : System.Web.HttpCachePolicyBase
type HttpCachePolicyWrapper = class
inherit HttpCachePolicyBase
Public Class HttpCachePolicyWrapper
Inherits HttpCachePolicyBase
- Dědičnost
Poznámky
Třída je odvozena z třídy a slouží jako HttpCachePolicyWrapper HttpCachePolicyBase obálka pro HttpCachePolicy třídu. Tato třída zpřístupňuje funkce HttpCachePolicy třídy a zároveň zveřejňuje HttpCachePolicyBase typ. Třída umožňuje nahradit původní implementaci třídy ve vaší aplikaci vlastní implementací, například při provádění testování částí mimo HttpCachePolicyBase HttpCachePolicy ASP.NET kanálu.
Konstruktory
HttpCachePolicyWrapper(HttpCachePolicy) |
Inicializuje novou instanci HttpCachePolicyWrapper třídy . |
Vlastnosti
VaryByContentEncodings |
Získá seznam |
VaryByHeaders |
Získá seznam všech hlaviček protokolu HTTP, které se budou používat k odlišit výstup mezipaměti. |
VaryByParams |
Získá seznam parametrů přijatých protokolem HTTP nebo |
Metody
AddValidationCallback(HttpCacheValidateHandler, Object) |
Zaregistruje zpětné volání ověřování pro aktuální odpověď. |
AppendCacheExtension(String) |
Připojí zadaný text k |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
GetType() |
Type Získá aktuální instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří použádnou kopii aktuálního souboru Object. (Zděděno od Object) |
SetAllowResponseInBrowserHistory(Boolean) |
Zohlední odpověď v mezipaměti historie prohlížeče bez ohledu na HttpCacheability nastavení na serveru. |
SetCacheability(HttpCacheability) |
Nastaví |
SetCacheability(HttpCacheability, String) |
Nastaví |
SetETag(String) |
Nastaví |
SetETagFromFileDependencies() |
Nastaví |
SetExpires(DateTime) |
Nastaví |
SetLastModified(DateTime) |
Nastaví |
SetLastModifiedFromFileDependencies() |
Nastaví |
SetMaxAge(TimeSpan) |
Nastaví |
SetNoServerCaching() |
Zastaví ukládání aktuální odpovědi do mezipaměti serveru původu. |
SetNoStore() |
Nastaví |
SetNoTransforms() |
Nastaví |
SetOmitVaryStar(Boolean) |
Určuje, jestli odpověď obsahuje |
SetProxyMaxAge(TimeSpan) |
Nastaví |
SetRevalidation(HttpCacheRevalidation) |
Nastaví |
SetSlidingExpiration(Boolean) |
Nastaví vypršení platnosti mezipaměti na absolutní nebo posuvné. |
SetValidUntilExpires(Boolean) |
Určuje, jestli má ASP.NET mezipaměti ignorovat hlavičky PROTOKOLU HTTP odeslané klientem, které |
SetVaryByCustom(String) |
Určuje textový řetězec, podle který se budou lišit výstupní odpovědi uložené v mezipaměti. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |