Aracılığıyla paylaş


HttpCachePolicy.AppendCacheExtension(String) Yöntem

Tanım

Belirtilen metni HTTP üst bilgisine Cache-Control ekler.

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

Parametreler

extension
String

Üst bilgi sonuna Cache-Control eklenecek metin.

Özel durumlar

extension, null değeridir.

Örnekler

Aşağıdaki kod örneği, Internet Explorer tarafından desteklenen bir önbellek denetimi uzantısının kullanımını gösterir. Sunucu tarayıcıya içeriğin bir saat (pre-check=3600) boyunca değişmeyeceğini belirtir ve içeriği doğrudan yerel önbellekten almasını ister. Ancak, içerik sunucu tarafından değiştirilirse ve sayfa kullanıcı tarafından on beş dakika (post-check= 900) ile bir saatlik bir süre içinde istenirse, tarayıcı yerel önbellekte bulunan bilgileri görüntüler ancak aynı zamanda bir arka plan denetimi ve isteğe bağlı olarak sunucudaki yeni içeriği getirir.

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

Açıklamalar

Tarayıcı önbellek denetimi yönergelerini veya uzantılarını tanımıyorsa, tarayıcının tanınmayan terimleri yoksayması gerekir. Daha fazla bilgi için bkz. RFC 2616: Köprü Metni Aktarım Protokolü -- HTTP/1.1, World Wide Web Konsorsiyumu (W3C) Web sitesinde mevcuttur.

AppendCacheExtension.NET Framework sürüm 3.5'te kullanıma sunulmuştur. Daha fazla bilgi için bkz . Sürümler ve Bağımlılıklar.

Şunlara uygulanır