2 types derived from AbstractTableEntriesSource
Microsoft.VisualStudio.LanguageServices (2)
TableDataSource\TaskList\VisualStudioTaskListTable.cs (1)
170
private sealed class TableEntriesSource :
AbstractTableEntriesSource
<TaskListTableItem>
TableDataSource\VisualStudioBaseDiagnosticListTable.cs (1)
48
protected abstract class DiagnosticTableEntriesSource :
AbstractTableEntriesSource
<DiagnosticTableItem>
19 references to AbstractTableEntriesSource
Microsoft.VisualStudio.LanguageServices (19)
TableDataSource\AbstractTableDataSource.cs (3)
176
public abstract AbstractTableEntriesSnapshot<TItem> CreateSnapshot(
AbstractTableEntriesSource
<TItem> source, int version, ImmutableArray<TItem> items, ImmutableArray<ITrackingPoint> trackingPoints);
188
public abstract
AbstractTableEntriesSource
<TItem> CreateTableEntriesSource(object data);
287
var
source = CreateTableEntriesSource(data);
TableDataSource\TableEntriesFactory.cs (10)
31
public TableEntriesFactory(IThreadingContext threadingContext, AbstractTableDataSource<TItem, TData> tableSource,
AbstractTableEntriesSource
<TItem> entriesSource)
138
public AggregatedEntriesSource(IThreadingContext threadingContext, AbstractTableDataSource<TItem, TData> tableSource,
AbstractTableEntriesSource
<TItem> primary)
190
var
source = _sources.GetSources().FirstOrDefault();
217
private
AbstractTableEntriesSource
<TItem>? _primary;
218
private Dictionary<object,
AbstractTableEntriesSource
<TItem>>? _sources;
220
public EntriesSourceCollections(
AbstractTableEntriesSource
<TItem> primary)
226
public
AbstractTableEntriesSource
<TItem>? Primary
245
public IEnumerable<
AbstractTableEntriesSource
<TItem>> GetSources()
257
_sources = new Dictionary<object,
AbstractTableEntriesSource
<TItem>>
283
var
source = tableSource.CreateTableEntriesSource(data);
TableDataSource\TaskList\VisualStudioTaskListTable.cs (2)
137
public override AbstractTableEntriesSnapshot<TaskListTableItem> CreateSnapshot(
AbstractTableEntriesSource
<TaskListTableItem> source, int version, ImmutableArray<TaskListTableItem> items, ImmutableArray<ITrackingPoint> trackingPoints)
164
public override
AbstractTableEntriesSource
<TaskListTableItem> CreateTableEntriesSource(object data)
TableDataSource\VisualStudioBaseDiagnosticListTable.LiveTableDataSource.cs (2)
112
AbstractTableEntriesSource
<DiagnosticTableItem> source,
232
public override
AbstractTableEntriesSource
<DiagnosticTableItem> CreateTableEntriesSource(object data)
TableDataSource\VisualStudioDiagnosticListTable.BuildTableDataSource.cs (2)
88
public override
AbstractTableEntriesSource
<DiagnosticTableItem> CreateTableEntriesSource(object data)
91
public override AbstractTableEntriesSnapshot<DiagnosticTableItem> CreateSnapshot(
AbstractTableEntriesSource
<DiagnosticTableItem> source, int version, ImmutableArray<DiagnosticTableItem> items, ImmutableArray<ITrackingPoint> trackingPoints)