OutputCacheSection.OmitVaryStar 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 menetapkan nilai yang menunjukkan apakah vary header diaktifkan.
public:
property bool OmitVaryStar { bool get(); void set(bool value); };
[System.Configuration.ConfigurationProperty("omitVaryStar", DefaultValue=false)]
public bool OmitVaryStar { get; set; }
[<System.Configuration.ConfigurationProperty("omitVaryStar", DefaultValue=false)>]
member this.OmitVaryStar : bool with get, set
Public Property OmitVaryStar As Boolean
Nilai Properti
true
vary jika header diaktifkan; jika tidak, false. Default adalah false.
- Atribut
Contoh
Contoh kode berikut menunjukkan cara menggunakan OmitVaryStar properti .
// Get the current OmitVaryStar.
Boolean omitVaryStar =
outputCacheSection.OmitVaryStar;
// Set the OmitVaryStar.
outputCacheSection.OmitVaryStar = false;
' Get the current OmitVaryStar.
Dim omitVaryStar As [Boolean] = _
outputCacheSection.OmitVaryStar
' Set the OmitVaryStar.
outputCacheSection.OmitVaryStar = False
Keterangan
Header vary menunjukkan bidang request-header yang digunakan server untuk menentukan mana dari beberapa respons cache yang dikirim sebagai respons terhadap permintaan klien. Default untuk OmitVaryStar properti adalah false. Secara default, ASP.NET mengirim vary header di semua POST permintaan, serta di semua string kueri permintaan GET.
OmitVaryStar Jika adalah true, ASP.NET menghilangkan vary header saat mengembalikan respons untuk halaman yang di-cache, asalkan GET permintaan ke respons di-cache tanpa VaryByCustom properti dan POST permintaan ke respons di-cache tanpa VaryByParam properti dan tidak ada VaryByCustom properti.