HttpCachePolicy.AppendCacheExtension(String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
Üstbilgiye Cache-Control eklenecek metin.
Özel durumlar
extension, null'e eşittir.
Ö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şmeyecek olduğunu 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ı tanınmayan terimleri yoksaymalıdır. Daha fazla bilgi için bkz. RFC 2616: Köprü Metni Aktarım Protokolü -- HTTP/1.1, World Wide Web Consortium (W3C) Web sitesinde kullanılabilir.
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.