1 write to _taskQueue
Microsoft.VisualStudio.LanguageServices (1)
TaskList\ExternalErrorDiagnosticUpdateSource.cs (1)
98
_taskQueue
= new TaskQueue(listener, TaskScheduler.Default);
14 references to _taskQueue
Microsoft.VisualStudio.LanguageServices (14)
TaskList\ExternalErrorDiagnosticUpdateSource.cs (14)
33
/// schedule updating/processing this state on a serialized <see cref="
_taskQueue
"/> in the background.
114
/// Event generated from the serialized <see cref="
_taskQueue
"/> whenever the build progress in Visual Studio changes.
120
/// Event generated from the serialized <see cref="
_taskQueue
"/> whenever build-only diagnostics are reported during a build in Visual Studio.
126
/// Event generated from the serialized <see cref="
_taskQueue
"/> whenever build-only diagnostics are cleared during a build in Visual Studio.
177
_taskQueue
.ScheduleTask(nameof(ClearErrors), async () =>
245
_taskQueue
.ScheduleTask("OnSolutionAdded", () => e.OldSolution.ProjectIds.Do(p => ClearBuildOnlyProjectErrors(e.OldSolution, p)), _disposalToken);
251
_taskQueue
.ScheduleTask("OnSolutionChanged", () => e.OldSolution.ProjectIds.Do(p => ClearBuildOnlyProjectErrors(e.OldSolution, p)), _disposalToken);
256
_taskQueue
.ScheduleTask("OnProjectChanged", () => ClearBuildOnlyProjectErrors(e.OldSolution, e.ProjectId), _disposalToken);
265
_taskQueue
.ScheduleTask("OnDocumentRemoved", () => ClearBuildOnlyDocumentErrors(e.OldSolution, e.ProjectId, e.DocumentId), _disposalToken);
277
_taskQueue
.ScheduleTask("OnDocumentChanged", () => ClearBuildOnlyDocumentErrors(e.OldSolution, e.ProjectId, e.DocumentId), _disposalToken);
306
_taskQueue
.ScheduleTask("OnSolutionBuild", async () =>
421
_taskQueue
.ScheduleTask("Project New Errors", async () =>
435
_taskQueue
.ScheduleTask("Document New Errors", async () =>
451
_taskQueue
.ScheduleTask("Project New Errors", async () =>