2 types derived from AbstractTableDataSource
Microsoft.VisualStudio.LanguageServices (2)
TableDataSource\AbstractRoslynTableDataSource.cs (1)
16internal abstract class AbstractRoslynTableDataSource<TItem, TData> : AbstractTableDataSource<TItem, TData>
TableDataSource\VisualStudioDiagnosticListTable.BuildTableDataSource.cs (1)
37private class BuildTableDataSource : AbstractTableDataSource<DiagnosticTableItem, object>
8 references to AbstractTableDataSource
Microsoft.VisualStudio.LanguageServices (8)
TableDataSource\AbstractTableDataSource.cs (2)
341private readonly AbstractTableDataSource<TItem, TData> _source; 344public SubscriptionWithoutLock(AbstractTableDataSource<TItem, TData> source, ITableDataSink sink)
TableDataSource\TableEntriesFactory.cs (6)
25private readonly AbstractTableDataSource<TItem, TData> _tableSource; 31public TableEntriesFactory(IThreadingContext threadingContext, AbstractTableDataSource<TItem, TData> tableSource, AbstractTableEntriesSource<TItem> entriesSource) 136private readonly AbstractTableDataSource<TItem, TData> _tableSource; 138public AggregatedEntriesSource(IThreadingContext threadingContext, AbstractTableDataSource<TItem, TData> tableSource, AbstractTableEntriesSource<TItem> primary) 265public void OnDataAddedOrChanged(TData data, AbstractTableDataSource<TItem, TData> tableSource) 287public bool OnDataRemoved(TData data, AbstractTableDataSource<TItem, TData> tableSource)