1 instantiation of TableEntriesFactory
Microsoft.VisualStudio.LanguageServices (1)
TableDataSource\AbstractTableDataSource.cs (1)
288
factory = new
TableEntriesFactory
<TItem, TData>(ThreadingContext, this, source);
15 references to TableEntriesFactory
Microsoft.VisualStudio.LanguageServices (10)
TableDataSource\AbstractTableDataSource.cs (10)
30
private readonly Dictionary<object,
TableEntriesFactory
<TItem, TData>> _map = new();
60
List<
TableEntriesFactory
<TItem, TData>> factories;
70
foreach (
var
factory in factories)
79
public void Refresh(
TableEntriesFactory
<TItem, TData> factory)
206
GetOrCreateFactory_NoLock(data, out
var
factory, out var newFactory);
240
if (!_map.TryGetValue(key, out
var
factory))
261
private static void NotifySubscriptionOnDataAddedOrChanged_NoLock(ImmutableArray<SubscriptionWithoutLock> snapshot,
TableEntriesFactory
<TItem, TData> factory, bool newFactory)
269
private static void NotifySubscriptionOnDataRemoved_NoLock(ImmutableArray<SubscriptionWithoutLock> snapshot,
TableEntriesFactory
<TItem, TData> factory)
277
private void GetOrCreateFactory_NoLock(TData data, out
TableEntriesFactory
<TItem, TData> factory, out bool newFactory)
391
foreach (
var
provider in _source._map.Values)
Microsoft.VisualStudio.LanguageServices.UnitTests (5)
Diagnostics\DiagnosticTableDataSourceTests.vb (1)
176
Dim factory = TryCast(sink.Entries.First(),
TableEntriesFactory
(Of DiagnosticTableItem, DiagnosticsUpdatedArgs))
TaskList\TaskListTableDataSourceTests.vb (4)
164
Dim factory = TryCast(sink.Entries.First(),
TableEntriesFactory
(Of TaskListTableItem, TaskListUpdatedArgs))
213
Dim factory = TryCast(sink.Entries.First(),
TableEntriesFactory
(Of TaskListTableItem, TaskListUpdatedArgs))
244
Dim factory = TryCast(sink.Entries.First(),
TableEntriesFactory
(Of TaskListTableItem, TaskListUpdatedArgs))
282
Dim factory = TryCast(sink.Entries.First(),
TableEntriesFactory
(Of TaskListTableItem, TaskListUpdatedArgs))