OutputCachePolicyBuilder 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.
Menyediakan metode pembantu untuk membuat kebijakan kustom.
public sealed class OutputCachePolicyBuilder
type OutputCachePolicyBuilder = class
Public NotInheritable Class OutputCachePolicyBuilder
- Warisan
-
OutputCachePolicyBuilder
Metode
AddPolicy(Type) |
Menambahkan kebijakan yang diselesaikan secara dinamis. |
AddPolicy<T>() |
Menambahkan kebijakan yang diselesaikan secara dinamis. |
Cache() |
Mengaktifkan penembolokan untuk permintaan saat ini jika belum diaktifkan. |
Expire(TimeSpan) |
Menambahkan kebijakan untuk mengubah kedaluwarsa respons yang di-cache. |
NoCache() |
Menghapus kebijakan dan menambahkan satu mencegah logika penembolokan terjadi. |
SetCacheKeyPrefix(Func<HttpContext,CancellationToken,ValueTask<String>>) |
Menambahkan kebijakan yang bervariasi kunci cache menggunakan nilai yang ditentukan. |
SetCacheKeyPrefix(Func<HttpContext,String>) |
Menambahkan kebijakan yang bervariasi kunci cache menggunakan nilai yang ditentukan. |
SetCacheKeyPrefix(String) |
Menambahkan kebijakan yang bervariasi kunci cache menggunakan nilai yang ditentukan. |
SetLocking(Boolean) |
Menambahkan kebijakan untuk mengubah strategi penguncian permintaan. |
SetVaryByHeader(String, String[]) |
Menambahkan kebijakan untuk memvariasikan respons yang di-cache menurut header. |
SetVaryByHeader(String[]) |
Menambahkan kebijakan untuk memvariasikan respons yang di-cache menurut header. |
SetVaryByHost(Boolean) |
Menambahkan pengaturan kebijakan apakah akan bervariasi menurut header Host ot tidak. |
SetVaryByQuery(String, String[]) |
Menambahkan kebijakan untuk memvariasikan respons yang di-cache menurut string kueri. |
SetVaryByQuery(String[]) |
Menambahkan kebijakan untuk memvariasikan respons yang di-cache menurut string kueri. |
SetVaryByRouteValue(String, String[]) |
Menambahkan kebijakan untuk memvariasikan respons yang di-cache menurut nilai rute. |
SetVaryByRouteValue(String[]) |
Menambahkan kebijakan untuk memvariasikan respons yang di-cache menurut nilai rute. |
Tag(String[]) |
Menambahkan kebijakan untuk menandai respons yang di-cache. |
VaryByValue(Func<HttpContext,CancellationToken,ValueTask<KeyValuePair<String,String>>>) |
Menambahkan kebijakan yang memvariasikan konten yang di-cache berdasarkan nilai yang ditentukan. |
VaryByValue(Func<HttpContext,KeyValuePair<String,String>>) |
Menambahkan kebijakan untuk memvariasikan respons yang di-cache berdasarkan kunci/nilai kustom. |
VaryByValue(String, String) |
Menambahkan kebijakan untuk memvariasikan respons yang di-cache berdasarkan kunci/nilai kustom. |
With(Func<OutputCacheContext,Boolean>) |
Menambahkan persyaratan ke kebijakan saat ini. |
With(Func<OutputCacheContext,CancellationToken,ValueTask<Boolean>>) |
Menambahkan persyaratan ke kebijakan saat ini. |
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