HttpCachePolicy Sınıf
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.
Önbelleğe özgü HTTP üst bilgilerini ayarlama ve ASP.NET sayfa çıktı önbelleğini denetleme yöntemlerini içerir.
public ref class HttpCachePolicy sealed
public sealed class HttpCachePolicy
type HttpCachePolicy = class
Public NotInheritable Class HttpCachePolicy
- Devralma
-
HttpCachePolicy
Açıklamalar
HTTP üst bilgileri ve önbelleğe almayı denetleme hakkında arka plan bilgileri için bkz. RFC 2616: Köprü Metni Aktarım Protokolü -- HTTP/1.1, World Wide Web Konsorsiyumu (W3C) Web sitesinde kullanılabilir.
Özellikler
| Name | Description |
|---|---|
| UtcTimestampCreated |
için Eşgüdümlü Evrensel Saat 'te (UTC) zaman damgasını HttpCachePolicyalır veya ayarlar. |
| VaryByContentEncodings |
Çıktı önbelleğini |
| VaryByHeaders |
Önbellek çıkışını değiştirmek için kullanılacak tüm HTTP üst bilgilerinin listesini alır. |
| VaryByParams |
Önbelleğe almayı etkileyen bir HTTP veya HTTP |
Yöntemler
| Name | Description |
|---|---|
| AddValidationCallback(HttpCacheValidateHandler, Object) |
Geçerli yanıt için bir doğrulama geri çağırması kaydeder. |
| AppendCacheExtension(String) |
Belirtilen metni HTTP üst bilgisine |
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetCacheability() |
Önbellek denetimi yönergesini alır. |
| GetCacheExtensions() |
Önbellek uzantılarını alır. |
| GetETag() |
ETag'i alır. |
| GetETagFromFileDependencies() |
Üst bilginin işleyicinin |
| GetExpires() |
Süresi dolan üst bilgisini alır. |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetIgnoreRangeRequests() |
Aralık isteklerini yoksay durumunu alır. |
| GetLastModifiedFromFileDependencies() |
İşleyicinin dosya bağımlılıklarının zaman damgalarını temel alacak şekilde ayarlanmış Last-Modified üst bilgisinin durumunu alır. |
| GetMaxAge() |
Önbellek denetimi maksimum yaşını alır. |
| GetNoServerCaching() |
Geçerli yanıt için sunucu önbelleğe alma durumunu alır. |
| GetNoStore() |
Mağazanın durumunu alır. |
| GetNoTransforms() |
HTTP No-Transform Yönergesinin durumunu alır. |
| GetOmitVaryStar() |
Üst bilginin durumunu |
| GetProxyMaxAge() |
HTTP Cache-Control: Proxy Max Age değerini alır. |
| GetRevalidation() |
Cache-Control: üst bilgisini must-revalidate veya proxy-revalidate yönergelerini yansıtacak şekilde alır. |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| GetUtcLastModified() |
Eşgüdümlü Evrensel Saat (UTC) içindeki HTTP üst bilgisinin |
| GetVaryByCustom() |
HTTP önbelleğini değiştirmek için kullanılan özel dizeyi alır. |
| HasSlidingExpiration() |
Önbelleğin kayan süre sonu ilkesi olup olmadığını belirten bir değer alır. |
| IsModified() |
HTTP önbelleğinin değiştirilip değiştirilmediğini belirten bir değer alır. |
| IsValidUntilExpires() |
ASP.NET önbelleğinin istemci tarafından gönderilen ve önbelleği geçersiz hale getiren HTTP |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| SetAllowResponseInBrowserHistory(Boolean) |
parametresi olduğunda, sunucuda yapılan ayardan bağımsız olarak HttpCacheability yanıtın istemci tarayıcısı Geçmiş önbelleğinde |
| SetCacheability(HttpCacheability, String) |
|
| SetCacheability(HttpCacheability) |
|
| SetETag(String) |
|
| SetETagFromFileDependencies() |
İşleyicinin |
| SetExpires(DateTime) |
|
| SetLastModified(DateTime) |
|
| SetLastModifiedFromFileDependencies() |
İşleyicinin |
| SetMaxAge(TimeSpan) |
|
| SetNoServerCaching() |
Geçerli yanıt için tüm kaynak sunucu önbelleğini durdurur. |
| SetNoStore() |
|
| SetNoTransforms() |
|
| SetOmitVaryStar(Boolean) |
Parametrelere göre değişiklik gösterirken yanıtın üst bilgi içermesi |
| SetProxyMaxAge(TimeSpan) |
|
| SetRevalidation(HttpCacheRevalidation) |
|
| SetSlidingExpiration(Boolean) |
Önbellek süre sonunu mutlaktan kayan olarak ayarlar. |
| SetValidUntilExpires(Boolean) |
ASP.NET önbelleğinin istemci tarafından gönderilen ve önbelleği geçersiz kılan HTTP |
| SetVaryByCustom(String) |
Önbelleğe alınan çıktı yanıtlarını değiştirmek için özel bir metin dizesi belirtir. |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |