HttpCachePolicyWrapper 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.
Merangkum objek intrinsik HTTP yang berisi metode untuk mengatur header HTTP khusus cache dan untuk mengontrol cache output halaman ASP.NET.
public ref class HttpCachePolicyWrapper : System::Web::HttpCachePolicyBase
public class HttpCachePolicyWrapper : System.Web.HttpCachePolicyBase
type HttpCachePolicyWrapper = class
inherit HttpCachePolicyBase
Public Class HttpCachePolicyWrapper
Inherits HttpCachePolicyBase
- Warisan
Keterangan
Kelas HttpCachePolicyWrapper ini berasal dari HttpCachePolicyBase kelas dan berfungsi sebagai pembungkus untuk HttpCachePolicy kelas . Kelas ini mengekspos fungsionalitas HttpCachePolicy kelas sambil juga mengekspos jenisnya HttpCachePolicyBase . Kelas HttpCachePolicyBase memungkinkan Anda mengganti implementasi asli kelas HttpCachePolicy di aplikasi Anda dengan implementasi kustom, seperti saat Anda melakukan pengujian unit di luar alur ASP.NET.
Konstruktor
| Nama | Deskripsi |
|---|---|
| HttpCachePolicyWrapper(HttpCachePolicy) |
Menginisialisasi instans baru dari kelas HttpCachePolicyWrapper. |
Properti
| Nama | Deskripsi |
|---|---|
| VaryByContentEncodings |
Mendapatkan daftar |
| VaryByHeaders |
Mendapatkan daftar semua header HTTP yang akan digunakan untuk memvariasi output cache. |
| VaryByParams |
Mendapatkan daftar parameter yang diterima oleh HTTP |
Metode
| Nama | Deskripsi |
|---|---|
| AddValidationCallback(HttpCacheValidateHandler, Object) |
Mendaftarkan panggilan balik validasi untuk respons saat ini. |
| AppendCacheExtension(String) |
Menambahkan teks yang ditentukan ke |
| Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
| GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
| GetType() |
Mendapatkan Type instans saat ini. (Diperoleh dari Object) |
| MemberwiseClone() |
Membuat salinan dangkal dari Objectsaat ini. (Diperoleh dari Object) |
| SetAllowResponseInBrowserHistory(Boolean) |
Membuat respons tersedia di cache riwayat browser, terlepas dari pengaturan yang HttpCacheability dibuat di server. |
| SetCacheability(HttpCacheability, String) |
|
| SetCacheability(HttpCacheability) |
|
| SetETag(String) |
|
| SetETagFromFileDependencies() |
|
| SetExpires(DateTime) |
|
| SetLastModified(DateTime) |
|
| SetLastModifiedFromFileDependencies() |
|
| SetMaxAge(TimeSpan) |
|
| SetNoServerCaching() |
Menghentikan semua penembolokan server asal untuk respons saat ini. |
| SetNoStore() |
|
| SetNoTransforms() |
|
| SetOmitVaryStar(Boolean) |
Menentukan apakah respons berisi |
| SetProxyMaxAge(TimeSpan) |
|
| SetRevalidation(HttpCacheRevalidation) |
|
| SetSlidingExpiration(Boolean) |
Mengatur kedaluwarsa cache ke absolut atau geser. |
| SetValidUntilExpires(Boolean) |
Menentukan apakah cache ASP.NET harus mengabaikan header HTTP |
| SetVaryByCustom(String) |
Menentukan string teks untuk memvariasikan respons output yang di-cache. |
| ToString() |
Mengembalikan string yang mewakili objek saat ini. (Diperoleh dari Object) |