1 write to Watcher
System.IO.FileSystem.Watcher (1)
System\IO\FileSystemWatcher.Linux.cs (1)
1317Watcher = watcher;
16 references to Watcher
System.IO.FileSystem.Watcher (16)
System\IO\FileSystemWatcher.Linux.cs (16)
359Debug.Assert(!Monitor.IsEntered(removedDir.Watcher)); // We mustn't hold the watcher lock prior to taking the _addLock. 380lock (removedDir.Watcher) 420_watchers.Remove(dir.Watcher); 427Watcher watcher = dir.Watcher; 571bool isRename = isMatchingMovedTo && FindMatchingWatchedDirectory(dirs, movedFrom.Watcher) is not null; 582var watcher = movedFrom.Watcher; 637Watcher watcher = dir.Watcher; 722Watcher watcher = dir.Watcher; 757if (d.Watcher == watcher) 779Watcher watcher = moveFrom.Watcher; 780Debug.Assert(moveTo.Watcher == watcher); 813Watcher watcher = src.Watcher; 1326Debug.Assert(Monitor.IsEntered(Watcher)); 1331Debug.Assert(Monitor.IsEntered(Watcher)); 1339Debug.Assert(Monitor.IsEntered(Watcher)); 1367Append(pathBuffer, Watcher.BasePath);