HttpCacheVaryByHeaders 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.
Özelliğini ayarlamak VaryByHeaders için tür açısından güvenli bir yol sağlar.
public ref class HttpCacheVaryByHeaders sealed
public sealed class HttpCacheVaryByHeaders
type HttpCacheVaryByHeaders = class
Public NotInheritable Class HttpCacheVaryByHeaders
- Devralma
-
HttpCacheVaryByHeaders
Açıklamalar
özelliği, VaryByHeaders ASP.NET bir kaynak için birden çok önbelleğe alınmış yanıt olduğunda yanıtın bir varyasyonunu benzersiz olarak tanımlamak için hangi istek üst bilgisi parametrelerini kullandığını tanımlar. Bu, yanıt üst bilgiler veya parametreler gibi bir dizi istemci girişlerine bağlı olduğunda yararlıdır.
HttpCacheVaryByHeaders doğrudan HTTP önbellek denetimi üst bilgileriyle ilgili değildir, ancak bir istemcinin veya proxy'nin belirtilen üst bilgilerle değişmesini sağlamaya yardımcı olur. hakkında VaryByHeaders
daha fazla bilgi için bkz. RFC 2616: Köprü Metni Aktarım Protokolü -- HTTP/1.1, World Wide Web Consortium (W3C) Web sitesinde mevcuttur. Tüm ayrıntılar için "Üst Bilgi Alanı Tanımları" başlıklı 14. bölüme bakın.
Oluşturucular
HttpCacheVaryByHeaders() |
HttpCacheVaryByHeaders sınıfının yeni bir örneğini başlatır. |
Özellikler
AcceptTypes |
ASP.NET çıktı önbelleğinin önbelleğe alınan yanıtları |
Item[String] |
ASP.NET çıktı önbelleğinin önbelleğe alınan yanıtlara göre değişiklik gösterdiği özel bir üst bilgi alanı alır veya ayarlar ve bunu giden |
UserAgent |
ASP.NET çıktı önbelleğinin önbelleğe alınan yanıtları |
UserCharSet |
ASP.NET çıktı önbelleğinin önbelleğe alınan yanıtları |
UserLanguage |
ASP.NET çıktı önbelleğinin önbelleğe alınan yanıtları |
Yöntemler
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) |
GetHeaders() |
Önbelleği değiştirmek için kullanılacak HTTP üst bilgilerini belirten bir değer dizisi alır. |
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) |
SetHeaders(String[]) |
Önbelleği değiştirmek için kullanılacak HTTP üst bilgilerini belirten bir değer dizisi ayarlar. |
ToString() |
Geçerli nesneyi temsil eden dizeyi döndürür. (Devralındığı yer: Object) |
VaryByUnspecifiedParameters() |
ASP.NET tüm üst bilgi değerlerine göre değişmesine neden olur ve HTTP üst bilgisini * değerine (yıldız işareti) ayarlar |