System.Web.Caching Ruang nama

Menyediakan kelas untuk penembolokan data yang sering digunakan di server.

Kelas

Nama Deskripsi
AggregateCacheDependency

Menggabungkan beberapa dependensi antara item yang disimpan dalam objek aplikasi Cache ASP.NET dan array CacheDependency objek. Kelas ini tidak dapat diwariskan.

Cache

Menerapkan cache untuk aplikasi Web. Kelas ini tidak dapat diwariskan.

CacheDependency

Menetapkan hubungan dependensi antara item yang disimpan dalam objek Cache aplikasi ASP.NET dan file, kunci cache, array dari objek /CacheDependency lainnya. Kelas CacheDependency memantau hubungan dependensi sehingga ketika salah satu dari mereka berubah, item yang di-cache akan dihapus secara otomatis.

CacheInsertOptions

Mewakili tipe yang berisi opsi penyisipan cache.

CacheStoreProvider

Menyediakan antarmuka dasar yang diperlukan dari penyimpanan cache apa pun yang ingin dicolokkan sebagai implementasi cache objek default yang digunakan oleh MemoryCache.

DatabaseNotEnabledForNotificationException

Pengecualian yang dilemparkan ketika database SQL Server tidak diaktifkan untuk mendukung dependensi yang terkait dengan kelas SqlCacheDependency. Kelas ini tidak dapat diwariskan.

FileResponseElement

Mewakili bagian dari entri output-cache, disimpan sebagai file.

HeaderElement

Mewakili satu header HTTP yang disertakan dalam respons dari cache output.

MemoryResponseElement

Mewakili bagian dari entri output-cache yang disimpan dalam memori.

OutputCache

Menyediakan akses terprogram ke penyedia output-cache yang ditentukan dalam file konfigurasi untuk situs Web.

OutputCacheProvider

Berfungsi sebagai kelas dasar yang berisi metode abstrak untuk mengimplementasikan penyedia output-cache.

OutputCacheProviderAsync

Menyediakan kelas asinkron OutputCacheProvider .

OutputCacheProviderCollection

Mewakili kumpulan penyedia output-cache yang dikonfigurasi untuk situs Web.

OutputCacheUtility

Menyediakan metode pembantu untuk mengonfigurasi cache output.

ResponseElement

Kelas dasar abstrak yang mewakili respons HTTP dalam cache output.

SqlCacheDependency

Membuat hubungan antara item yang disimpan dalam objek aplikasi Cache ASP.NET dan tabel database SQL Server tertentu atau hasil kueri SQL Server 2005. Kelas ini tidak dapat diwariskan.

SqlCacheDependencyAdmin

Melakukan tugas administratif yang diperlukan pada database SQL Server untuk mendukung kelas SqlCacheDependency saat menggunakan dependensi berbasis polling. Kelas ini tidak dapat diwariskan.

SubstitutionResponseElement

Mewakili delegasi terkelola yang dapat dipanggil untuk menyisipkan output yang dihasilkan secara dinamis ke dalam respons output-cache.

TableNotEnabledForNotificationException

Pengecualian yang dilemparkan saat SqlCacheDependency kelas digunakan terhadap tabel database yang tidak diaktifkan untuk pemberitahuan perubahan.

Antarmuka

Nama Deskripsi
IOutputCacheEntry

Menentukan kumpulan header HTTP dan elemen respons yang bersama-sama membentuk satu jenis data yang di-cache output yang ASP.NET dapat diteruskan ke penyedia.

Enum

Nama Deskripsi
CacheItemPriority

Menentukan prioritas relatif item yang disimpan dalam objek Cache.

CacheItemRemovedReason

Menentukan alasan item dihapus dari Cache.

CacheItemUpdateReason

Menentukan alasan item yang di-cache dihapus dari objek Cache.

Delegasikan

Nama Deskripsi
CacheItemRemovedCallback

Menentukan metode panggilan balik untuk memberi tahu aplikasi ketika item yang di-cache dihapus dari Cache.

CacheItemUpdateCallback

Menentukan metode panggilan balik untuk memberi tahu aplikasi sebelum item yang di-cache dihapus dari cache.

Keterangan

Namespace layanan ini mencakup Cache kelas, kamus yang memungkinkan Anda menyimpan objek data seperti tabel hash dan himpunan data. Ini juga menyediakan fungsi kedaluwarsa untuk objek tersebut, dan metode yang memungkinkan Anda menambahkan dan menghapus objek. Anda dapat menambahkan objek ke cache dengan dependensi pada file atau entri cache lainnya. Dalam hal ini, Cache objek dapat memanggil metode panggilan balik untuk memberi tahu aplikasi Anda ketika objek dihapus dari cache.