Bagikan melalui


PageAdapter.CacheVaryByHeaders Properti

Definisi

Mendapatkan daftar header HTTP tambahan di mana penembolokan bervariasi untuk halaman Web tempat adaptor halaman turunan ini dilampirkan.

public:
 virtual property System::Collections::Specialized::StringCollection ^ CacheVaryByHeaders { System::Collections::Specialized::StringCollection ^ get(); };
public virtual System.Collections.Specialized.StringCollection CacheVaryByHeaders { get; }
member this.CacheVaryByHeaders : System.Collections.Specialized.StringCollection
Public Overridable ReadOnly Property CacheVaryByHeaders As StringCollection

Nilai Properti

Yang IList berisi daftar header HTTP; jika tidak, null.

Keterangan

Entitas di Web yang menyimpan cache halaman Web beberapa versi, berdasarkan header HTTP dan faktor lainnya. Misalnya, versi untuk setiap bahasa di mana halaman dihasilkan biasanya di-cache, berdasarkan Accept-Language header HTTP.

Untuk browser tertentu, mungkin perlu untuk memvariasikan penembolokan dengan header HTTP selain header yang mengontrol penembolokan independen target. Misalnya, mungkin perlu untuk menyimpan versi halaman yang berbeda untuk ukuran layar yang berbeda.

Nama header yang dikembalikan oleh CacheVaryByHeaders properti ditambahkan ke daftar header pada Vary header HTTP yang dikirim ke browser klien.

Catatan Bagi Inheritor

Saat mewarisi dari PageAdapter kelas , Anda dapat mengambil CacheVaryByHeaders alih properti untuk mengembalikan daftar header tambahan untuk mengontrol penembolokan khusus target. Properti CacheVaryByHeaders dasar mengembalikan null.

Berlaku untuk

Lihat juga