Bagikan melalui


CacheEntryChangeMonitor Kelas

Definisi

Menyediakan kelas dasar yang mewakili ChangeMonitor jenis yang dapat diimplementasikan untuk memantau perubahan pada entri cache.

public ref class CacheEntryChangeMonitor abstract : System::Runtime::Caching::ChangeMonitor
public abstract class CacheEntryChangeMonitor : System.Runtime.Caching.ChangeMonitor
type CacheEntryChangeMonitor = class
    inherit ChangeMonitor
Public MustInherit Class CacheEntryChangeMonitor
Inherits ChangeMonitor
Warisan
CacheEntryChangeMonitor

Keterangan

Kelas ini CacheEntryChangeMonitor menyediakan properti abstrak baca-saja yang dapat diimplementasikan untuk memantau entri cache. Kelas ini digunakan ketika implementasi cache harus memantau perubahan entri dalam cache-nya sendiri. Untuk cache yang merupakan ObjectCache implementasi cache, instans jenis CacheEntryChangeMonitor dikembalikan oleh CreateCacheEntryChangeMonitor(IEnumerable<String>, String) metode .

Catatan Bagi Implementer

Untuk informasi tentang kontrak pewarisan yang harus diikuti, lihat informasi untuk pewaris dalam ChangeMonitor gambaran umum kelas.

Konstruktor

CacheEntryChangeMonitor()

Menginisialisasi instans baru kelas CacheEntryChangeMonitor. Konstruktor ini dipanggil dari konstruktor di kelas turunan untuk menginisialisasi kelas dasar.

Properti

CacheKeys

Mendapatkan kumpulan kunci cache yang dipantau untuk perubahan.

HasChanged

Mendapatkan nilai yang menunjukkan bahwa status yang dipantau oleh ChangeMonitor kelas telah berubah.

(Diperoleh dari ChangeMonitor)
IsDisposed

Mendapatkan nilai yang menunjukkan bahwa instans turunan kelas ChangeMonitor dibuang.

(Diperoleh dari ChangeMonitor)
LastModified

Mendapatkan nilai yang menunjukkan waktu terbaru (dalam waktu UTC) bahwa entri cache yang dipantau diubah.

RegionName

Mendapatkan nama wilayah cache.

UniqueId

Mendapatkan nilai yang mewakili instans ChangeMonitor kelas.

(Diperoleh dari ChangeMonitor)

Metode

Dispose()

Merilis semua sumber daya yang digunakan oleh instans ChangeMonitor kelas saat ini.

(Diperoleh dari ChangeMonitor)
Dispose(Boolean)

Merilis semua sumber daya terkelola dan tidak terkelola dan referensi apa pun ke ChangeMonitor instans. Kelebihan beban ini harus diimplementasikan oleh kelas monitor perubahan turunan.

(Diperoleh dari ChangeMonitor)
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 dari instans Type saat ini.

(Diperoleh dari Object)
InitializationComplete()

Dipanggil dari konstruktor kelas turunan untuk menunjukkan bahwa inisialisasi selesai.

(Diperoleh dari ChangeMonitor)
MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
NotifyOnChanged(OnChangedCallback)

Dipanggil oleh pelaksana Cache untuk mendaftarkan panggilan balik dan memberi tahu ObjectCache instans melalui OnChangedCallback delegasi ketika dependensi telah berubah.

(Diperoleh dari ChangeMonitor)
OnChanged(Object)

Dipanggil oleh kelas turunan untuk menaikkan peristiwa saat dependensi berubah.

(Diperoleh dari ChangeMonitor)
ToString()

Mengembalikan string yang mewakili objek saat ini.

(Diperoleh dari Object)

Berlaku untuk