16 references to ExclusionFilters
Microsoft.AspNetCore.Server.Kestrel.Core (1)
Internal\CertificatePathWatcher.cs (1)
35? new PhysicalFileProvider(dir, ExclusionFilters.None)
Microsoft.Extensions.FileProviders.Physical (15)
Internal\FileSystemInfoHelper.cs (5)
12public static bool IsExcluded(FileSystemInfo fileSystemInfo, ExclusionFilters filters) 14if (filters == ExclusionFilters.None) 18else if (fileSystemInfo.Name.StartsWith(".", StringComparison.Ordinal) && (filters & ExclusionFilters.DotPrefixed) != 0) 23(((fileSystemInfo.Attributes & FileAttributes.Hidden) != 0 && (filters & ExclusionFilters.Hidden) != 0) || 24((fileSystemInfo.Attributes & FileAttributes.System) != 0 && (filters & ExclusionFilters.System) != 0)))
Internal\PhysicalDirectoryContents.cs (2)
24: this(directory, ExclusionFilters.Sensitive) 32public PhysicalDirectoryContents(string directory, ExclusionFilters filters)
PhysicalDirectoryInfo.cs (2)
20private readonly ExclusionFilters _filters; 31internal PhysicalDirectoryInfo(DirectoryInfo info, ExclusionFilters filters)
PhysicalFileProvider.cs (3)
29private readonly ExclusionFilters _filters; 45: this(root, ExclusionFilters.Sensitive) 54public PhysicalFileProvider(string root, ExclusionFilters filters)
PhysicalFilesWatcher.cs (3)
35private readonly ExclusionFilters _filters; 57: this(root, fileSystemWatcher, pollForChanges, ExclusionFilters.Sensitive) 76ExclusionFilters filters)