1 write to _queue
System.Speech (1)
Internal\AsyncSerializedWorker.cs (1)
34_queue = new Queue();
20 references to _queue
System.Speech (20)
Internal\AsyncSerializedWorker.cs (20)
30[MemberNotNull(nameof(_queue))] 54lock (_queue.SyncRoot) 79lock (_queue.SyncRoot) 86lock (_queue.SyncRoot) 95lock (_queue.SyncRoot) 97_queue.Clear(); 105lock (_queue.SyncRoot) 114lock (_queue.SyncRoot) 116if (_queue.Count == 0) 122AsyncWorkItem workItem = (AsyncWorkItem)_queue.Dequeue()!; 123if (_queue.Count == 0) 145lock (_queue.SyncRoot) 153lock (_queue.SyncRoot) 158if (_queue.Count > 0) 182lock (_queue.SyncRoot) 186_queue.Enqueue(item); 206lock (_queue.SyncRoot) 208if (_queue.Count > 0 && _isAsyncMode) 210workItem = (AsyncWorkItem)_queue.Dequeue()!; 214if (_queue.Count == 0)