U kunt de SqlDependency Class
. gebruiken . Het beoogde gebruik is meestal voor ASP.NET-pagina's (laag aantal clientmeldingen).
ALTER DATABASE UrDb SET ENABLE_BROKER
Implementeer de OnChange
evenement om op de hoogte te blijven:
void OnChange(object sender, SqlNotificationEventArgs e)
En in code:
SqlCommand cmd = ...
cmd.Notification = null;
SqlDependency dependency = new SqlDependency(cmd);
dependency.OnChange += OnChange;
Het gebruikt de Service Broker
(een op berichten gebaseerd communicatieplatform) om berichten van de database-engine te ontvangen.