1 instantiation of SqlDependency
System.Web (1)
Cache\SqlCacheDependency.cs (1)
183_sqlYukonDep = new SqlDependency();
56 references to SqlDependency
System.Data (53)
fx\src\data\System\Data\Common\System.Data_BID.cs (20)
120if ((modFlags & System.Data.SqlClient.SqlDependency.NotificationsTracePoints) != 0 && modID != NoData) { 129if ((modFlags & System.Data.SqlClient.SqlDependency.NotificationsTracePoints) != 0 && modID != NoData) { 138if ((modFlags & System.Data.SqlClient.SqlDependency.NotificationsTracePoints) != 0 && modID != NoData) { 147if ((modFlags & System.Data.SqlClient.SqlDependency.NotificationsTracePoints) != 0 && modID != NoData) { 156if ((modFlags & System.Data.SqlClient.SqlDependency.NotificationsTracePoints) != 0 && modID != NoData) { 165if ((modFlags & System.Data.SqlClient.SqlDependency.NotificationsTracePoints) != 0 && modID != NoData) { 174if ((modFlags & System.Data.SqlClient.SqlDependency.NotificationsTracePoints) != 0 && modID != NoData) { 183if ((modFlags & System.Data.SqlClient.SqlDependency.NotificationsTracePoints) != 0 && modID != NoData) { 192if ((modFlags & System.Data.SqlClient.SqlDependency.NotificationsTracePoints) != 0 && modID != NoData) 198if ((modFlags & System.Data.SqlClient.SqlDependency.NotificationsTracePoints) != 0 && modID != NoData) 204if ((modFlags & System.Data.SqlClient.SqlDependency.NotificationsTracePoints) != 0 && modID != NoData) 210if ((modFlags & System.Data.SqlClient.SqlDependency.NotificationsTracePoints) != 0 && modID != NoData) 216if ((modFlags & System.Data.SqlClient.SqlDependency.NotificationsTracePoints) != 0 && modID != NoData) 222if ((modFlags & System.Data.SqlClient.SqlDependency.NotificationsTracePoints) != 0 && modID != NoData) 228if ((modFlags & System.Data.SqlClient.SqlDependency.NotificationsTracePoints) != 0 && modID != NoData) 234if ((modFlags & System.Data.SqlClient.SqlDependency.NotificationsTracePoints) != 0 && modID != NoData) 240if ((modFlags & System.Data.SqlClient.SqlDependency.NotificationsTracePoints) != 0 && modID != NoData) 246if ((modFlags & System.Data.SqlClient.SqlDependency.NotificationsTracePoints) != 0 && modID != NoData) 252if ((modFlags & System.Data.SqlClient.SqlDependency.NotificationsTracePoints) != 0 && modID != NoData) 258if ((modFlags & System.Data.SqlClient.SqlDependency.NotificationsTracePoints) != 0 && modID != NoData)
fx\src\data\System\Data\SqlClient\SqlCommand.cs (6)
67internal SqlDependency _sqlDep; 2995SqlDependency dependency = SqlDependencyPerAppDomainDispatcher.SingletonInstance.LookupDependencyEntry(notifyContext); 3022SqlDependency.IdentityUserNamePair identityUserName = null; 3027identityUserName = new SqlDependency.IdentityUserNamePair(internalConnection.Identity, null); 3030identityUserName = new SqlDependency.IdentityUserNamePair(null, internalConnection.ConnectionOptions.UserID); 3033Notification.Options = SqlDependency.GetDefaultComposedOptions(_activeConnection.DataSource,
fx\src\data\System\Data\SqlClient\SqlDependency.cs (2)
167private SqlDependency _dependency; 172internal EventContextPair(OnChangeEventHandler eventHandler, SqlDependency dependency) {
fx\src\data\System\Data\SqlClient\SqlDependencyUtils.cs (25)
37private Dictionary<string, SqlDependency> _dependencyIdToDependencyHash; 41sealed class DependencyList : List<SqlDependency> { 100_dependencyIdToDependencyHash = new Dictionary<string, SqlDependency>(); 133SqlDependencyProcessDispatcher dispatcher = SqlDependency.ProcessDispatcher; 135dispatcher.QueueAppDomainUnloading(SqlDependency.AppDomainKey); 148internal void AddDependencyEntry(SqlDependency dep) { 162internal string AddCommandEntry(string commandHash, SqlDependency dep) { 202SqlDependency.AppDomainKey, // must be first 236List<SqlDependency> dependencyList = null; 244foreach (SqlDependency dependency in dependencyList) { 259foreach (SqlDependency dependency in dependencyList) { 287List<SqlDependency> dependencies = new List<SqlDependency>(); 290foreach (KeyValuePair<string, SqlDependency> entry in _dependencyIdToDependencyHash) { 291SqlDependency dependency = entry.Value; 297foreach (SqlDependency dependency in dependencies) { // Iterate over resulting list removing from our hashes. 306foreach (SqlDependency dependency in dependencies) { // Iterate and invalidate. 327internal SqlDependency LookupDependencyEntry(string id) { 338SqlDependency entry = null; 383private List<SqlDependency> LookupCommandEntryWithRemove(string notificationId) { 416private void RemoveDependencyFromCommandToDependenciesHash(SqlDependency dependency) { 463internal void StartTimer(SqlDependency dep) { 496Bid.NotificationsScopeEnter(out hscp, "<sc.SqlDependencyPerAppDomainDispatcher.TimeoutTimerCallback|DEP> AppDomainKey: '%ls'", SqlDependency.AppDomainKey); 498SqlDependency[] dependencies; 519dependencies = new SqlDependency[SingletonInstance._dependencyIdToDependencyHash.Count];
System.Runtime.Caching (2)
System\Caching\SqlChangeMonitor.cs (2)
10private SqlDependency _sqlDependency; 16public SqlChangeMonitor(SqlDependency dependency) {
System.Web (1)
Cache\SqlCacheDependency.cs (1)
48SqlDependency _sqlYukonDep; // SqlDependency for Yukon