HttpCachePolicy.AppendCacheExtension(String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt den angegebenen Text an den Cache-Control HTTP-Header an.
public:
void AppendCacheExtension(System::String ^ extension);
public void AppendCacheExtension(string extension);
member this.AppendCacheExtension : string -> unit
Public Sub AppendCacheExtension (extension As String)
Parameter
- extension
- String
Der Text, der an die Cache-Control Kopfzeile angefügt werden soll.
Ausnahmen
extension ist null.
Beispiele
Im folgenden Codebeispiel wird die Verwendung einer von Internet Explorer unterstützten Cachesteuerelementerweiterung veranschaulicht. Der Server gibt dem Browser an, dass sich der Inhalt nicht für eine Stunde (pre-check=3600) ändert, und weist ihn an, den Inhalt direkt aus dem lokalen Cache abzurufen. Wenn der Inhalt jedoch vom Server geändert wird und die Seite vom Benutzer innerhalb von 15 Minutenpost-check= 900 () bis zu einer Stunde angefordert wird, zeigt der Browser die Im lokalen Cache gefundenen Informationen an, führt aber auch eine Hintergrundüberprüfung und optionalen Abruf des neuen Inhalts auf dem Server durch.
Response.Cache.AppendCacheExtension("post-check=900,pre-check=3600");
Response.Cache.AppendCacheExtension("post-check=900,pre-check=3600")
Hinweise
Wenn der Browser keine Cachesteuerelementdirektiven oder Erweiterungen erkennt, muss der Browser die nicht erkannten Begriffe ignorieren. Weitere Informationen finden Sie unter RFC 2616: Hypertext Transfer Protocol - HTTP/1.1, verfügbar auf der World Wide Web Consortium (W3C)-Website.
AppendCacheExtension wird in der .NET Framework Version 3.5 eingeführt. Weitere Informationen finden Sie unter "Versionen und Abhängigkeiten".