Request notification is a core technology. SqlNotificationRequest is ADO.Net client support. SqlDependency is an ADO.Net infrastructure for automating the deployment of temporary objects required by SqlNotificationRequest. SqlCacheDependency uses SqlDependency to integrate with the ASP caching infrastructure. See Mysterious Notification for more information.
A note about them works with LINQ. See LinqToCache for a project that uses query notifications with LINQ queries, and also explains why the vast majority of LINQ queries cannot use query notifications.
Remus Rusanu
source share