OutputCacheProfile.VaryByHeader Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau mengatur VaryByHeader properti .
public:
property System::String ^ VaryByHeader { System::String ^ get(); void set(System::String ^ value); };
[System.Configuration.ConfigurationProperty("varyByHeader")]
public string VaryByHeader { get; set; }
[<System.Configuration.ConfigurationProperty("varyByHeader")>]
member this.VaryByHeader : string with get, set
Public Property VaryByHeader As String
Nilai Properti
Nilainya VaryByHeader .
- Atribut
Contoh
Contoh kode berikut menunjukkan cara menggunakan VaryByHeader properti .
// Get the current VaryByHeader.
String varyByHeaderValue =
outputCacheProfile.VaryByHeader;
// Set the VaryByHeader.
outputCacheProfile.VaryByHeader =
string.Empty;
' Get the current VaryByHeader.
Dim varyByHeaderValue As String = _
outputCacheProfile.VaryByHeader
' Set the VaryByHeader.
outputCacheProfile.VaryByHeader = _
String.Empty
Keterangan
VaryByHeader adalah sekumpulan header yang dibatasi titik koma yang digunakan untuk memvariasikan output yang di-cache. Ini adalah header HTTP yang terkait dengan permintaan. Untuk informasi selengkapnya, lihat Penembolokan Beberapa Versi Halaman.
Catatan
Pengaturannya VaryByHeader sama dengan yang digunakan oleh VaryByHeader
atribut @ OutputCache. Bervariasi menurut semua header dengan mengatur nilai "*" tidak disarankan. Ini dapat mengakibatkan luapan cache atau penolakan serangan layanan di server Web.