Anda dapat menggunakan SqlDependency Class
. Penggunaan yang dimaksudkan sebagian besar untuk halaman ASP.NET (jumlah pemberitahuan klien rendah).
ALTER DATABASE UrDb SET ENABLE_BROKER
Terapkan OnChange
acara untuk mendapatkan notifikasi:
void OnChange(object sender, SqlNotificationEventArgs e)
Dan dalam kode:
SqlCommand cmd = ...
cmd.Notification = null;
SqlDependency dependency = new SqlDependency(cmd);
dependency.OnChange += OnChange;
Ini menggunakan Service Broker
(platform komunikasi berbasis pesan) untuk menerima pesan dari mesin database.