HttpCachePolicyWrapper Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Hermetyzuje wewnętrzny obiekt HTTP, który zawiera metody ustawiania nagłówków HTTP specyficznych dla pamięci podręcznej oraz kontrolowania ASP.NET wyjściowej strony.
public ref class HttpCachePolicyWrapper : System::Web::HttpCachePolicyBase
public class HttpCachePolicyWrapper : System.Web.HttpCachePolicyBase
type HttpCachePolicyWrapper = class
inherit HttpCachePolicyBase
Public Class HttpCachePolicyWrapper
Inherits HttpCachePolicyBase
- Dziedziczenie
Uwagi
Klasa HttpCachePolicyWrapper pochodzi od klasy i służy jako HttpCachePolicyBase otoka dla HttpCachePolicy klasy. Ta klasa uwidacznia funkcje HttpCachePolicy klasy, jednocześnie ujawniając HttpCachePolicyBase typ . Klasa umożliwia zastąpienie oryginalnej implementacji klasy w aplikacji niestandardową implementacją, na przykład podczas wykonywania testów jednostkowych poza HttpCachePolicyBase HttpCachePolicy potokiem ASP.NET aplikacji.
Konstruktory
HttpCachePolicyWrapper(HttpCachePolicy) |
Inicjuje nowe wystąpienie klasy HttpCachePolicyWrapper. |
Właściwości
VaryByContentEncodings |
Pobiera listę |
VaryByHeaders |
Pobiera listę wszystkich nagłówków HTTP, które będą używane do zmieniania danych wyjściowych pamięci podręcznej. |
VaryByParams |
Pobiera listę parametrów odebranych przez protokół HTTP |
Metody
AddValidationCallback(HttpCacheValidateHandler, Object) |
Rejestruje wywołanie zwrotne weryfikacji dla bieżącej odpowiedzi. |
AppendCacheExtension(String) |
Dołącza określony tekst do |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
SetAllowResponseInBrowserHistory(Boolean) |
Udostępnia odpowiedź w pamięci podręcznej historii przeglądarki, niezależnie od HttpCacheability ustawienia wprowadzonego na serwerze. |
SetCacheability(HttpCacheability) |
Ustawia |
SetCacheability(HttpCacheability, String) |
Ustawia |
SetETag(String) |
Ustawia nagłówek |
SetETagFromFileDependencies() |
Ustawia nagłówek |
SetExpires(DateTime) |
Ustawia nagłówek |
SetLastModified(DateTime) |
Ustawia nagłówek |
SetLastModifiedFromFileDependencies() |
Ustawia nagłówek |
SetMaxAge(TimeSpan) |
Ustawia nagłówek |
SetNoServerCaching() |
Zatrzymuje wszystkie buforowanie serwera pochodzenia dla bieżącej odpowiedzi. |
SetNoStore() |
Ustawia nagłówek |
SetNoTransforms() |
Ustawia nagłówek |
SetOmitVaryStar(Boolean) |
Określa, czy odpowiedź zawiera |
SetProxyMaxAge(TimeSpan) |
Ustawia nagłówek |
SetRevalidation(HttpCacheRevalidation) |
Ustawia nagłówek |
SetSlidingExpiration(Boolean) |
Ustawia wygaśnięcia pamięci podręcznej bezwzględne lub przesuwania. |
SetValidUntilExpires(Boolean) |
Określa, czy ASP.NET pamięci podręcznej powinny ignorować nagłówki HTTP wysyłane przez klienta, |
SetVaryByCustom(String) |
Określa ciąg tekstowy, aby różnić buforowane odpowiedzi wyjściowe według. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |