1 instantiation of Watcher
System.IO.FileSystem.Watcher (1)
System\IO\FileSystemWatcher.Linux.cs (1)
65_watcher = new INotify.Watcher(this);
16 references to Watcher
System.IO.FileSystem.Watcher (16)
System\IO\FileSystemWatcher.Linux.cs (16)
98private INotify.Watcher? _watcher; 131private readonly List<Watcher> _watchers = new(); 175private void AddWatcher(Watcher watcher) 218private WatchedDirectory? AddOrUpdateWatchedDirectory(Watcher watcher, WatchedDirectory? parent, string directoryPath, Interop.Sys.NotifyEvents watchFilters, bool ignoreMissing = true) 427Watcher watcher = dir.Watcher; 504foreach (var watcher in _watchers) 541foreach (var watcher in _watchers) 582var watcher = movedFrom.Watcher; 637Watcher watcher = dir.Watcher; 722Watcher watcher = dir.Watcher; 753static WatchedDirectory? FindMatchingWatchedDirectory(ReadOnlySpan<WatchedDirectory> dir, Watcher watcher) 766static bool IsIgnoredEvent(Watcher watcher, Interop.Sys.NotifyEvents mask, bool isDir) 779Watcher watcher = moveFrom.Watcher; 813Watcher watcher = src.Watcher; 1309public Watcher Watcher { get; } 1314public WatchedDirectory(Watch watch, Watcher watcher, string name, WatchedDirectory? parent)