CacheTagHelperBase Kelas
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.
TagHelper implementasi dasar untuk elemen penembolokan.
public ref class CacheTagHelperBase abstract : Microsoft::AspNetCore::Razor::TagHelpers::TagHelper
public abstract class CacheTagHelperBase : Microsoft.AspNetCore.Razor.TagHelpers.TagHelper
type CacheTagHelperBase = class
inherit TagHelper
Public MustInherit Class CacheTagHelperBase
Inherits TagHelper
- Warisan
- Turunan
Konstruktor
CacheTagHelperBase(HtmlEncoder) |
Membuat baru CacheTagHelperBase. |
Bidang
DefaultExpiration |
Durasi default, sejak entri cache ditambahkan, kapan harus dikeluarkan. Durasi default ini hanya akan digunakan jika tidak ada kriteria kedaluwarsa lain yang ditentukan. Waktu kedaluwarsa default adalah kedaluwarsa geser 30 detik. |
Properti
Enabled |
Mendapatkan atau mengatur nilai yang menentukan apakah pembantu tag diaktifkan atau tidak. |
ExpiresAfter |
Mendapatkan atau mengatur durasi, sejak entri cache ditambahkan, kapan harus dikeluarkan. |
ExpiresOn |
Mendapatkan atau mengatur entri cache yang tepat DateTimeOffset harus dikeluarkan. |
ExpiresSliding |
Mendapatkan atau mengatur durasi dari akses terakhir bahwa entri cache harus dikeluarkan. |
HtmlEncoder |
HtmlEncoder Mendapatkan yang mengodekan konten yang akan di-cache. |
Order |
Ketika satu set ITagHelperdijalankan, Init(TagHelperContext)mereka pertama kali dipanggil dalam yang ditentukan Order; maka 's mereka ProcessAsync(TagHelperContext, TagHelperOutput)dipanggil dalam yang ditentukan Order. Nilai yang lebih rendah dijalankan terlebih dahulu. |
VaryBy |
Mendapatkan atau mengatur String untuk memvariasikan hasil yang di-cache. |
VaryByCookie |
Mendapatkan atau mengatur sekumpulan nama cookie yang dibatasi koma untuk memvariasikan hasil yang di-cache. |
VaryByCulture |
Mendapatkan atau menetapkan nilai yang menentukan apakah hasil yang di-cache akan bervariasi menurut kultur permintaan.
Mengatur ini ke |
VaryByHeader |
Mendapatkan atau mengatur sekumpulan header permintaan HTTP yang dibatasi koma untuk memvariasikan hasil yang di-cache. |
VaryByQuery |
Mendapatkan atau mengatur sekumpulan parameter kueri yang dibatasi koma untuk memvariasikan hasil yang di-cache. |
VaryByRoute |
Mendapatkan atau mengatur sekumpulan parameter data rute yang dibatasi koma untuk memvariasikan hasil yang di-cache. |
VaryByUser |
Mendapatkan atau menetapkan nilai yang menentukan apakah hasil yang di-cache akan bervariasi oleh Identitas untuk yang masuk User. |
ViewContext |
Mendapatkan atau mengatur ViewContext untuk Tampilan eksekusi saat ini. |
Metode
Init(TagHelperContext) |
Menginisialisasi ITagHelper dengan yang diberikan |
Process(TagHelperContext, TagHelperOutput) |
Secara sinkron menjalankan TagHelper dengan yang diberikan |
ProcessAsync(TagHelperContext, TagHelperOutput) |
Secara asinkron menjalankan TagHelper dengan yang diberikan |
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk