1 write to _connectionPoolService
Microsoft.CodeAnalysis.Workspaces (1)
Storage\SQLite\v2\SQLitePersistentStorage.cs (1)
62
_connectionPoolService
= connectionPoolService;
9 references to _connectionPoolService
Microsoft.CodeAnalysis.Workspaces (9)
Storage\SQLite\v2\SQLitePersistentStorage.Accessor.cs (3)
166
Contract.ThrowIfFalse(TaskScheduler.Current == Storage.
_connectionPoolService
.Scheduler.ConcurrentScheduler);
225
Contract.ThrowIfFalse(TaskScheduler.Current == Storage.
_connectionPoolService
.Scheduler.ExclusiveScheduler);
364
Contract.ThrowIfFalse(TaskScheduler.Current == Storage.
_connectionPoolService
.Scheduler.ExclusiveScheduler);
Storage\SQLite\v2\SQLitePersistentStorage_FlushWrites.cs (1)
65
Contract.ThrowIfFalse(TaskScheduler.Current ==
_connectionPoolService
.Scheduler.ExclusiveScheduler);
Storage\SQLite\v2\SQLitePersistentStorage_StringIds.cs (3)
50
TaskScheduler.Current ==
_connectionPoolService
.Scheduler.ExclusiveScheduler ||
51
TaskScheduler.Current ==
_connectionPoolService
.Scheduler.ConcurrentScheduler);
68
Contract.ThrowIfFalse(TaskScheduler.Current ==
_connectionPoolService
.Scheduler.ExclusiveScheduler);
Storage\SQLite\v2\SQLitePersistentStorage_Threading.cs (2)
40
return PerformTaskAsync(func, arg,
_connectionPoolService
.Scheduler.ConcurrentScheduler, cancellationToken);
54
return PerformTaskAsync(func, arg,
_connectionPoolService
.Scheduler.ExclusiveScheduler, cancellationToken);