ObjectCache.CreateCacheEntryChangeMonitor Metode

Definisi

Saat ditimpa di kelas turunan, membuat CacheEntryChangeMonitor objek yang dapat memicu peristiwa sebagai respons terhadap perubahan pada entri cache yang ditentukan.

public abstract System.Runtime.Caching.CacheEntryChangeMonitor CreateCacheEntryChangeMonitor (System.Collections.Generic.IEnumerable<string> keys, string regionName = default);
abstract member CreateCacheEntryChangeMonitor : seq<string> * string -> System.Runtime.Caching.CacheEntryChangeMonitor
Public MustOverride Function CreateCacheEntryChangeMonitor (keys As IEnumerable(Of String), Optional regionName As String = Nothing) As CacheEntryChangeMonitor

Parameter

keys
IEnumerable<String>

Pengidentifikasi unik untuk entri cache untuk dipantau.

regionName
String

Pilihan. Wilayah bernama dalam cache tempat kunci cache dalam keys parameter ada, jika wilayah diterapkan. Nilai default untuk parameter opsional adalah null.

Mengembalikan

Monitor perubahan yang memantau entri cache dalam cache.

Keterangan

Ketika kelas turunan ObjectCache mengambil alih metode dasar CreateCacheEntryChangeMonitor , implementasi cache harus membuat CacheEntryChangeMonitor objek. Monitor perubahan khusus ini memberi tahu penelepon ketika ada perubahan pada entri cache yang ditentukan dalam keys parameter . Misalnya, jika item yang dipantau dalam parameter diperbarui keys atau dihapus dari cache, monitor perubahan yang dibuat oleh metode ini memicu peristiwa.

Jika implementasi cache mendukung wilayah cache bernama, nilai string dapat ditentukan sebagai regionName parameter . Jika tidak, parameter default ke null.

Catatan

Tidak semua implementasi cache mendukung monitor perubahan entri cache. Untuk menentukan apakah implementasi cache Anda mendukung CacheEntryChangeMonitor objek, lihat dokumentasi untuk implementasi cache tertentu.

Berlaku untuk