HttpCachePolicy.AppendCacheExtension(String) Metoda
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í.
Připojí zadaný text do hlavičky 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
Text, který se má připojit k Cache-Control záhlaví.
Výjimky
extension je null.
Příklady
Následující příklad kódu ukazuje použití rozšíření řízení mezipaměti podporované Internet Explorer. Server označuje prohlížeč, že se obsah po dobu jedné hodinypre-check=3600 () nezmění a dá mu pokyn, aby obsah načetl přímo z místní mezipaměti. Pokud ale server upraví obsah a uživatel si ho vyžádá během patnácti minut (post-check= 900) do jedné hodiny, zobrazí prohlížeč informace nalezené v místní mezipaměti, ale také provede kontrolu na pozadí a nepovinný načtení nového obsahu na serveru.
Response.Cache.AppendCacheExtension("post-check=900,pre-check=3600");
Response.Cache.AppendCacheExtension("post-check=900,pre-check=3600")
Poznámky
Pokud prohlížeč nerozpozná direktivy řízení mezipaměti nebo rozšíření, musí prohlížeč ignorovat nerozpoznané termíny. Další informace naleznete v dokumentu RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1, který je k dispozici na webu W3C (World Wide Web Consortium).
AppendCacheExtension je zaveden v rozhraní .NET Framework verze 3.5. Další informace naleznete v tématu Verze a závislosti.