HttpCachePolicy.AppendCacheExtension(String) Metoda
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.
Dołącza określony tekst do nagłówka Cache-Control HTTP.
public:
void AppendCacheExtension(System::String ^ extension);
public void AppendCacheExtension (string extension);
member this.AppendCacheExtension : string -> unit
Public Sub AppendCacheExtension (extension As String)
Parametry
- extension
- String
Tekst do dołączenia do nagłówka Cache-Control .
Wyjątki
extension to null.
Przykłady
Poniższy przykład kodu przedstawia użycie rozszerzenia kontroli pamięci podręcznej obsługiwanego przez program Internet Explorer. Serwer wskazuje przeglądarce, że zawartość nie zmieni się przez jedną godzinę (pre-check=3600) i nakazuje pobranie zawartości bezpośrednio z lokalnej pamięci podręcznej. Jeśli jednak zawartość jest modyfikowana przez serwer, a strona jest żądana przez użytkownika w ciągu piętnastu minut (post-check= 900) do jednej godziny, przeglądarka wyświetla informacje znalezione w lokalnej pamięci podręcznej, ale także wykonuje sprawdzanie w tle i opcjonalne pobieranie nowej zawartości na serwerze.
Response.Cache.AppendCacheExtension("post-check=900,pre-check=3600");
Response.Cache.AppendCacheExtension("post-check=900,pre-check=3600")
Uwagi
Jeśli przeglądarka nie rozpoznaje dyrektyw lub rozszerzeń kontroli pamięci podręcznej, przeglądarka musi zignorować nierozpoznane terminy. Aby uzyskać więcej informacji, zobacz RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1, dostępny w witrynie internetowej World Wide Web Consortium (W3C).
AppendCacheExtensionjest wprowadzana w wersji .NET Framework 3.5. Aby uzyskać więcej informacji, zobacz Wersje i zależności.