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)
142private static Interop.Sys.NotifyEvents TranslateFilters(NotifyFilters filters) 164const NotifyFilters filtersForAccess = 165NotifyFilters.LastAccess; 166const NotifyFilters filtersForModify = 167NotifyFilters.LastAccess | 168NotifyFilters.LastWrite | 169NotifyFilters.Security | 170NotifyFilters.Size; 171const NotifyFilters filtersForAttrib = 172NotifyFilters.Attributes | 173NotifyFilters.CreationTime | 174NotifyFilters.LastAccess | 175NotifyFilters.LastWrite | 176NotifyFilters.Security | 177NotifyFilters.Size; 193const NotifyFilters filtersForMoved = 194NotifyFilters.FileName | 195NotifyFilters.DirectoryName; 249private readonly NotifyFilters _notifyFilters; 276bool includeSubdirectories, NotifyFilters notifyFilters, CancellationToken cancellationToken) 656(isDir && ((_notifyFilters & NotifyFilters.DirectoryName) == 0) || 657(!isDir && ((_notifyFilters & NotifyFilters.FileName) == 0))))
System.Runtime.Caching (6)
System\Runtime\Caching\FileChangeNotificationSystem.cs (6)
119dirMon.Fsw.NotifyFilter = NotifyFilters.FileName 120| NotifyFilters.DirectoryName 121| NotifyFilters.CreationTime 122| NotifyFilters.Size 123| NotifyFilters.LastWrite 124| NotifyFilters.Security;