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 işlevselliğini HttpCachePolicy kullanıma sunarken türü de kullanıma HttpCachePolicyBase sunar. sınıfı, HttpCachePolicyBase uygulamanızdaki sınıfının özgün uygulamasını HttpCachePolicy , ö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
HttpCachePolicyWrapper(HttpCachePolicy) |
HttpCachePolicyWrapper sınıfının yeni bir örneğini başlatır. |
Özellikler
VaryByContentEncodings |
Çıkış önbelleğini |
VaryByHeaders |
Önbellek çıkışını değiştirmek için kullanılacak tüm HTTP üst bilgilerinin listesini alır. |
VaryByParams |
Http veya HTTP |
Yöntemler
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() |
Type Geçerli örneğini alır. (Devralındığı yer: Object) |
MemberwiseClone() |
Geçerli Objectöğesinin sığ 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) |
|
SetCacheability(HttpCacheability, String) |
|
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 |
SetProxyMaxAge(TimeSpan) |
|
SetRevalidation(HttpCacheRevalidation) |
|
SetSlidingExpiration(Boolean) |
Önbellek süre sonunu mutlak veya kayan olarak ayarlar. |
SetValidUntilExpires(Boolean) |
ASP.NET önbelleğinin, önbelleği geçersiz kılan istemci tarafından gönderilen HTTP |
SetVaryByCustom(String) |
Önbelleğe alınan çıkış yanıtlarını değiştirmek için bir metin dizesi belirtir. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |