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

Nama Deskripsi
HttpCacheVaryByHeaders()

Menginisialisasi instans baru dari kelas HttpCacheVaryByHeaders.

Properti

Nama Deskripsi
AcceptTypes

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

Item[String]

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

UserAgent

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

UserCharSet

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

UserLanguage

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

Metode

Nama Deskripsi
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 Type instans saat ini.

(Diperoleh dari Object)
MemberwiseClone()

Membuat salinan dangkal dari Objectsaat ini.

(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 lainnya Vary akan dihilangkan.

Berlaku untuk

Lihat juga