Bagikan melalui


HttpCacheVaryByHeaders Kelas

Definisi

Menyediakan cara yang aman untuk mengatur VaryByHeaders properti.

public ref class HttpCacheVaryByHeaders sealed
public sealed class HttpCacheVaryByHeaders
type HttpCacheVaryByHeaders = class
Public NotInheritable Class HttpCacheVaryByHeaders
Warisan
HttpCacheVaryByHeaders

Keterangan

Properti VaryByHeaders mengidentifikasi parameter header permintaan mana yang ASP.NET gunakan untuk mengidentifikasi variasi respons secara unik ketika ada beberapa respons cache untuk sumber daya. Ini berguna ketika respons bergantung pada sekumpulan input klien, seperti header atau parameter.

HttpCacheVaryByHeaders tidak terkait langsung dengan header kontrol cache HTTP, tetapi membantu memastikan bahwa klien atau proksi bervariasi menurut header yang ditentukan. Untuk informasi selengkapnya tentang VaryByHeaders, lihat RFC 2616: Hypertext Transfer Protocol -- HTTP/1.1, tersedia di situs Web World Wide Web Consortium (W3C). Lihat bagian 14, "Definisi Bidang Header", untuk detail lengkapnya.

Konstruktor

HttpCacheVaryByHeaders()

Menginisialisasi instans baru kelas HttpCacheVaryByHeaders.

Properti

AcceptTypes

Mendapatkan atau menetapkan nilai yang menunjukkan apakah cache output ASP.NET bervariasi respons yang di-cache Vary oleh Accept header HTTP, dan menambahkannya ke header HTTP keluar.

Item[String]

Mendapatkan atau mengatur bidang header kustom yang ASP.NET cache output bervariasi respons yang di-cache Vary , dan menambahkannya ke header HTTP keluar.

UserAgent

Mendapatkan atau menetapkan nilai yang menunjukkan apakah cache output ASP.NET bervariasi respons yang di-cache Vary oleh User-Agent header, dan menambahkannya ke header HTTP keluar.

UserCharSet

Mendapatkan atau menetapkan nilai yang menunjukkan apakah cache output ASP.NET bervariasi respons yang di-cache Vary oleh Accept-Charset header, dan menambahkannya ke header HTTP keluar.

UserLanguage

Mendapatkan atau menetapkan nilai yang menunjukkan apakah cache output ASP.NET bervariasi respons yang di-cache Vary oleh Accept-Language header, dan menambahkannya ke header HTTP keluar.

Metode

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetHeaders()

Mendapatkan array nilai yang menentukan header HTTP yang akan digunakan untuk memvariasikan cache.

GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
SetHeaders(String[])

Mengatur array nilai yang menentukan header HTTP yang akan digunakan untuk memvariasikan cache.

ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)
VaryByUnspecifiedParameters()

Menyebabkan ASP.NET bervariasi menurut semua nilai header dan mengatur Vary header HTTP ke nilai * (tanda bintang). Semua informasi header lain Vary yang akan dihilangkan.

Berlaku untuk

Lihat juga