HttpCachePolicy 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.
Zawiera metody ustawiania nagłówków HTTP specyficznych dla pamięci podręcznej i kontrolowania pamięci podręcznej danych wyjściowych strony ASP.NET.
public ref class HttpCachePolicy sealed
public sealed class HttpCachePolicy
type HttpCachePolicy = class
Public NotInheritable Class HttpCachePolicy
- Dziedziczenie
-
HttpCachePolicy
Uwagi
Aby uzyskać podstawowe informacje na temat nagłówków HTTP i kontrolowania buforowania, zobacz RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1, dostępne w witrynie sieci Web World Wide Web Consortium (W3C).
Właściwości
UtcTimestampCreated |
Pobiera lub ustawia znacznik czasu w uniwersalnym czasie koordynowanym (UTC) dla parametru HttpCachePolicy. |
VaryByContentEncodings |
Pobiera listę nagłówków |
VaryByHeaders |
Pobiera listę wszystkich nagłówków HTTP, które będą używane do różnić dane wyjściowe pamięci podręcznej. |
VaryByParams |
Pobiera listę parametrów odebranych przez protokół HTTP lub HTTP |
Metody
AddValidationCallback(HttpCacheValidateHandler, Object) |
Rejestruje wywołanie zwrotne weryfikacji dla bieżącej odpowiedzi. |
AppendCacheExtension(String) |
Dołącza określony tekst do nagłówka |
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetCacheability() |
Pobiera dyrektywę kontroli pamięci podręcznej. |
GetCacheExtensions() |
Pobiera rozszerzenia pamięci podręcznej. |
GetETag() |
Pobiera element ETag. |
GetETagFromFileDependencies() |
Pobiera stan wskazujący, czy |
GetExpires() |
Pobiera nagłówek wygasania. |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetIgnoreRangeRequests() |
Pobiera stan ignorowania żądań zakresu. |
GetLastModifiedFromFileDependencies() |
Pobiera stan nagłówka Last-Modified ustawiony na podstawie sygnatur czasowych zależności pliku programu obsługi. |
GetMaxAge() |
Pobiera maksymalny wiek kontroli pamięci podręcznej. |
GetNoServerCaching() |
Pobiera stan buforowania serwera dla bieżącej odpowiedzi. |
GetNoStore() |
Pobiera stan sklepu. |
GetNoTransforms() |
Pobiera stan dyrektywy HTTP No-Transform. |
GetOmitVaryStar() |
Pobiera stan nagłówka |
GetProxyMaxAge() |
Pobiera kontrolę pamięci podręcznej HTTP: maksymalny wiek serwera proxy. |
GetRevalidation() |
Pobiera nagłówek Cache-Control: w celu odzwierciedlenia dyrektyw must-revalidate lub proxy-revalidate. |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
GetUtcLastModified() |
Pobiera wartość nagłówka |
GetVaryByCustom() |
Pobiera ciąg niestandardowy, który jest używany do różnicy buforowania HTTP. |
HasSlidingExpiration() |
Pobiera wartość określającą, czy pamięć podręczna ma przesuwane zasady wygasania. |
IsModified() |
Pobiera wartość określającą, czy pamięć podręczna HTTP została zmodyfikowana. |
IsValidUntilExpires() |
Pobiera wartość określającą, czy pamięć podręczna ASP.NET powinna ignorować nagłówki HTTP |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
SetAllowResponseInBrowserHistory(Boolean) |
Sprawia, że odpowiedź jest dostępna w pamięci podręcznej Historia przeglądarki klienta, niezależnie od HttpCacheability ustawienia na serwerze, gdy |
SetCacheability(HttpCacheability) |
|
SetCacheability(HttpCacheability, String) |
|
SetETag(String) |
|
SetETagFromFileDependencies() |
|
SetExpires(DateTime) |
|
SetLastModified(DateTime) |
|
SetLastModifiedFromFileDependencies() |
|
SetMaxAge(TimeSpan) |
|
SetNoServerCaching() |
Zatrzymuje buforowanie wszystkich serwerów pochodzenia dla bieżącej odpowiedzi. |
SetNoStore() |
|
SetNoTransforms() |
|
SetOmitVaryStar(Boolean) |
Określa, czy odpowiedź powinna zawierać |
SetProxyMaxAge(TimeSpan) |
|
SetRevalidation(HttpCacheRevalidation) |
|
SetSlidingExpiration(Boolean) |
Ustawia wygaśnięcie pamięci podręcznej z wartości bezwzględnej na przesuwaną. |
SetValidUntilExpires(Boolean) |
Określa, czy pamięć podręczna ASP.NET powinna ignorować nagłówki HTTP |
SetVaryByCustom(String) |
Określa niestandardowy ciąg tekstowy, aby różnić buforowane odpowiedzi wyjściowe według. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |