OutputCacheProfile.VaryByParam 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 VaryByParam properti .
public:
property System::String ^ VaryByParam { System::String ^ get(); void set(System::String ^ value); };
[System.Configuration.ConfigurationProperty("varyByParam")]
public string VaryByParam { get; set; }
[<System.Configuration.ConfigurationProperty("varyByParam")>]
member this.VaryByParam : string with get, set
Public Property VaryByParam As String
Nilai Properti
Nilainya VaryByParam .
- Atribut
Contoh
Contoh kode berikut menunjukkan cara menggunakan VaryByParam properti .
// Get the current VaryByParam.
String varyByParamValue =
outputCacheProfile.VaryByParam;
// Set the VaryByParam.
outputCacheProfile.VaryByParam =
string.Empty;
' Get the current VaryByParam property.
Dim varyByParamValue As String = _
outputCacheProfile.VaryByParam
' Set the VaryByParam property.
outputCacheProfile.VaryByParam = _
String.Empty
Keterangan
VaryByParam adalah sekumpulan parameter yang dibatasi titik koma yang digunakan untuk memvariasikan output yang di-cache. Ini memungkinkan memvariasikan output yang di-cache oleh string kueri GET atau parameter POST formulir. Misalnya, Anda dapat memvariasikan output kontrol pengguna ke cache dengan menentukan nama kontrol pengguna bersama dengan string kueri atau parameter POST formulir. Untuk informasi selengkapnya, lihat Penembolokan Beberapa Versi Output Kontrol Pengguna.
Pengaturan VaryByParam harus ditentukan di profil atau direktif @ OutputCache
halaman menggunakan profil.
Catatan
Pengaturannya OutputCacheProfile.VaryByParam sama dengan yang digunakan oleh VaryByParam
atribut @ OutputCache. Bervariasi menurut semua parameter dengan mengatur nilai "*" tidak disarankan. Ini dapat mengakibatkan luapan cache atau penolakan serangan layanan di server Web.