ResponseCacheAttribute 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.
Menentukan parameter yang diperlukan untuk mengatur header yang sesuai dalam penembolokan respons.
public ref class ResponseCacheAttribute : Attribute, Microsoft::AspNetCore::Mvc::Filters::IFilterFactory, Microsoft::AspNetCore::Mvc::Filters::IOrderedFilter
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)]
public class ResponseCacheAttribute : Attribute, Microsoft.AspNetCore.Mvc.Filters.IFilterFactory, Microsoft.AspNetCore.Mvc.Filters.IOrderedFilter
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=false, Inherited=true)>]
type ResponseCacheAttribute = class
inherit Attribute
interface IFilterFactory
interface IFilterMetadata
interface IOrderedFilter
Public Class ResponseCacheAttribute
Inherits Attribute
Implements IFilterFactory, IOrderedFilter
- Warisan
-
ResponseCacheAttribute
- Atribut
- Penerapan
Konstruktor
ResponseCacheAttribute() |
Menentukan parameter yang diperlukan untuk mengatur header yang sesuai dalam penembolokan respons. |
Properti
CacheProfileName |
Mendapatkan atau menetapkan nilai nama profil cache. |
Duration |
Mendapatkan atau mengatur durasi dalam detik di mana respons di-cache. Ini menetapkan "max-age" di header "Cache-control". |
IsReusable |
Mendapatkan nilai yang menunjukkan apakah hasilnya CreateInstance(IServiceProvider) dapat digunakan kembali di seluruh permintaan. |
Location |
Mendapatkan atau mengatur lokasi tempat data dari URL tertentu harus di-cache. |
NoStore |
Mendapatkan atau menetapkan nilai yang menentukan apakah data harus disimpan atau tidak.
Ketika diatur ke |
Order |
Mendapatkan nilai pesanan untuk menentukan urutan eksekusi filter. Filter dijalankan dalam nilai Order numerik properti yang naik. |
VaryByHeader |
Mendapatkan atau mengatur nilai untuk header respons Vary. |
VaryByQueryKeys |
Mendapatkan atau mengatur kunci kueri untuk bervariasi. |
Metode
CreateInstance(IServiceProvider) |
Membuat instans filter yang dapat dieksekusi. |
GetCacheProfile(MvcOptions) |
CacheProfile Mendapatkan untuk atribut ini. |