1 instantiation of SubscriptionWithoutLock
Microsoft.VisualStudio.LanguageServices (1)
TableDataSource\AbstractTableDataSource.cs (1)
330return new SubscriptionWithoutLock(this, sink);
11 references to SubscriptionWithoutLock
Microsoft.VisualStudio.LanguageServices (11)
TableDataSource\AbstractTableDataSource.cs (11)
35private ImmutableArray<SubscriptionWithoutLock> _subscriptions; 40_subscriptions = ImmutableArray<SubscriptionWithoutLock>.Empty; 59ImmutableArray<SubscriptionWithoutLock> snapshot; 96ImmutableArray<SubscriptionWithoutLock> snapshot; 202ImmutableArray<SubscriptionWithoutLock> snapshot; 231ImmutableArray<SubscriptionWithoutLock> snapshot; 261private static void NotifySubscriptionOnDataAddedOrChanged_NoLock(ImmutableArray<SubscriptionWithoutLock> snapshot, TableEntriesFactory<TItem, TData> factory, bool newFactory) 269private static void NotifySubscriptionOnDataRemoved_NoLock(ImmutableArray<SubscriptionWithoutLock> snapshot, TableEntriesFactory<TItem, TData> factory) 296ImmutableArray<SubscriptionWithoutLock> snapshot; 405private void UpdateSubscriptions(Func<ImmutableArray<SubscriptionWithoutLock>, ImmutableArray<SubscriptionWithoutLock>> update)