HttpCachePolicyWrapper 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 çıkış önbelleğini denetleme yöntemlerini içeren HTTP iç nesnesini kapsüller.
public ref class HttpCachePolicyWrapper : System::Web::HttpCachePolicyBase
public class HttpCachePolicyWrapper : System.Web.HttpCachePolicyBase
type HttpCachePolicyWrapper = class
inherit HttpCachePolicyBase
Public Class HttpCachePolicyWrapper
Inherits HttpCachePolicyBase
- Devralma
Açıklamalar
sınıfı HttpCachePolicyWrapper sınıfından HttpCachePolicyBase türetilir ve sınıfı için sarmalayıcı görevi görür HttpCachePolicy . Bu sınıf, sınıfın HttpCachePolicy işlevselliğini kullanıma sunarken aynı zamanda türünü de gösterir HttpCachePolicyBase . HttpCachePolicyBase sınıfı, uygulamanızdaki HttpCachePolicy sınıfının özgün uygulamasını, örneğin ASP.NET işlem hattının dışında birim testi yaparken olduğu gibi özel bir uygulamayla değiştirmenizi sağlar.
Oluşturucular
| Name | Description |
|---|---|
| HttpCachePolicyWrapper(HttpCachePolicy) |
HttpCachePolicyWrapper sınıfının yeni bir örneğini başlatır. |
Özellikler
| Name | Description |
|---|---|
| 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) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| SetAllowResponseInBrowserHistory(Boolean) |
Sunucuda yapılan ayardan bağımsız olarak HttpCacheability yanıtı tarayıcı geçmişi önbelleğinde kullanılabilir hale getirir. |
| 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şirken yanıtın |
| SetProxyMaxAge(TimeSpan) |
|
| SetRevalidation(HttpCacheRevalidation) |
|
| SetSlidingExpiration(Boolean) |
Önbellek süre sonunu mutlak veya 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 bir metin dizesi belirtir. |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |