1 write to _options
System.Private.CoreLib (1)
src\libraries\System.Private.CoreLib\src\System\IO\Enumeration\FileSystemEnumerator.cs (1)
39
_options
= options ?? EnumerationOptions.Default;
6 references to _options
System.Private.CoreLib (6)
src\libraries\System.Private.CoreLib\src\System\IO\Enumeration\FileSystemEnumerator.cs (1)
40
_remainingRecursionDepth =
_options
.MaxRecursionDepth;
src\libraries\System.Private.CoreLib\src\System\IO\Enumeration\FileSystemEnumerator.Unix.cs (5)
60
=> (ignoreNotFound && IsDirectoryNotFound(info)) || (
_options
.IgnoreInaccessible && IsAccessError(info)) || ContinueOnError(info.RawErrno);
126
if (!
_options
.ReturnSpecialDirectories)
132
if (!isSpecialDirectory &&
_options
.AttributesToSkip != FileAttributes.None)
147
if (
_options
.RecurseSubdirectories && _remainingRecursionDepth > 0 && ShouldRecurseIntoEntry(ref entry))
164
bool ShouldSkip(FileAttributes attributeToSkip) => (
_options
.AttributesToSkip & attributeToSkip) != 0;