46 references to NotifyFilters
netstandard (1)
netstandard.cs (1)
947[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.IO.NotifyFilters))]
System (1)
src\libraries\shims\System\ref\System.cs (1)
568[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.IO.NotifyFilters))]
System.IO.FileSystem.Watcher (38)
System\IO\FileSystemWatcher.cs (16)
29private const NotifyFilters c_defaultNotifyFilters = NotifyFilters.LastWrite | NotifyFilters.FileName | NotifyFilters.DirectoryName; 30private NotifyFilters _notifyFilters = c_defaultNotifyFilters; 54private const int c_notifyFiltersValidMask = (int)(NotifyFilters.Attributes | 55NotifyFilters.CreationTime | 56NotifyFilters.DirectoryName | 57NotifyFilters.FileName | 58NotifyFilters.LastAccess | 59NotifyFilters.LastWrite | 60NotifyFilters.Security | 61NotifyFilters.Size); 67foreach (int enumValue in Enum.GetValues<NotifyFilters>()) 107public NotifyFilters NotifyFilter 116throw new ArgumentException(SR.Format(SR.InvalidEnumArgument, nameof(value), (int)value, nameof(NotifyFilters)));
System\IO\FileSystemWatcher.Linux.cs (22)
156private static Interop.Sys.NotifyEvents TranslateFilters(NotifyFilters filters) 178const NotifyFilters filtersForAccess = 179NotifyFilters.LastAccess; 180const NotifyFilters filtersForModify = 181NotifyFilters.LastAccess | 182NotifyFilters.LastWrite | 183NotifyFilters.Security | 184NotifyFilters.Size; 185const NotifyFilters filtersForAttrib = 186NotifyFilters.Attributes | 187NotifyFilters.CreationTime | 188NotifyFilters.LastAccess | 189NotifyFilters.LastWrite | 190NotifyFilters.Security | 191NotifyFilters.Size; 207const NotifyFilters filtersForMoved = 208NotifyFilters.FileName | 209NotifyFilters.DirectoryName; 263private readonly NotifyFilters _notifyFilters; 290bool includeSubdirectories, NotifyFilters notifyFilters, CancellationToken cancellationToken) 670(isDir && ((_notifyFilters & NotifyFilters.DirectoryName) == 0) || 671(!isDir && ((_notifyFilters & NotifyFilters.FileName) == 0))))
System.Runtime.Caching (6)
System\Runtime\Caching\FileChangeNotificationSystem.cs (6)
113dirMon.Fsw.NotifyFilter = NotifyFilters.FileName 114| NotifyFilters.DirectoryName 115| NotifyFilters.CreationTime 116| NotifyFilters.Size 117| NotifyFilters.LastWrite 118| NotifyFilters.Security;