HttpCachePolicy.AppendCacheExtension(String) Metod

Definition

Lägger till den angivna texten i Cache-Control HTTP-huvudet.

public:
 void AppendCacheExtension(System::String ^ extension);
public void AppendCacheExtension(string extension);
member this.AppendCacheExtension : string -> unit
Public Sub AppendCacheExtension (extension As String)

Parametrar

extension
String

Texten som ska läggas till i Cache-Control rubriken.

Undantag

extension är null.

Exempel

I följande kodexempel visas användningen av ett cachekontrolltillägg som stöds av Internet Explorer. Servern anger för webbläsaren att innehållet inte ändras under en timme (pre-check=3600) och instruerar det att hämta innehållet direkt från den lokala cachen. Men om innehållet ändras av servern och sidan begärs av användaren inom 15 minuter (post-check= 900) till en timme, visar webbläsaren informationen som finns i den lokala cachen men utför också en bakgrundskontroll och valfri hämtning av det nya innehållet på servern.

Response.Cache.AppendCacheExtension("post-check=900,pre-check=3600");
Response.Cache.AppendCacheExtension("post-check=900,pre-check=3600")

Kommentarer

Om webbläsaren inte känner igen direktiv eller tillägg för cachekontroll måste webbläsaren ignorera de okända termerna. Mer information finns i RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1, tillgängligt på W3C-webbplatsen (World Wide Web Consortium).

AppendCacheExtension introduceras i .NET Framework version 3.5. Mer information finns i Versioner och beroenden.

Gäller för