19 instantiations of EnumerationOptions
aspire (3)
Aspire.Hosting (1)
Aspire.Hosting.Azure.Kusto.Tests (1)
Microsoft.DotNet.Arcade.Sdk (1)
Microsoft.NET.Sdk.BlazorWebAssembly.AoT.Tests (1)
Microsoft.NET.Sdk.BlazorWebAssembly.Tests (4)
Microsoft.NET.Sdk.StaticWebAssets.Tests (2)
sdk-tasks (1)
System.IO.Compression.ZipFile (1)
System.Private.CoreLib (3)
System.Windows.Forms.Primitives.TestUtilities.Tests (1)
84 references to EnumerationOptions
aspire (3)
Aspire.Hosting.Azure.Kusto.Tests (1)
Microsoft.DotNet.Arcade.Sdk (1)
Microsoft.NET.Sdk.BlazorWebAssembly.Tests (2)
Microsoft.NET.Sdk.StaticWebAssets.Tests (2)
mscorlib (1)
netstandard (1)
System.IO.FileSystem (1)
System.Private.CoreLib (71)
src\libraries\System.Private.CoreLib\src\System\IO\Directory.cs (25)
166public static string[] GetFiles(string path) => GetFiles(path, "*", enumerationOptions: EnumerationOptions.Compatible);
168public static string[] GetFiles(string path, string searchPattern) => GetFiles(path, searchPattern, enumerationOptions: EnumerationOptions.Compatible);
171=> GetFiles(path, searchPattern, EnumerationOptions.FromSearchOption(searchOption));
173public static string[] GetFiles(string path, string searchPattern, EnumerationOptions enumerationOptions)
176public static string[] GetDirectories(string path) => GetDirectories(path, "*", enumerationOptions: EnumerationOptions.Compatible);
178public static string[] GetDirectories(string path, string searchPattern) => GetDirectories(path, searchPattern, enumerationOptions: EnumerationOptions.Compatible);
181=> GetDirectories(path, searchPattern, EnumerationOptions.FromSearchOption(searchOption));
183public static string[] GetDirectories(string path, string searchPattern, EnumerationOptions enumerationOptions)
186public static string[] GetFileSystemEntries(string path) => GetFileSystemEntries(path, "*", enumerationOptions: EnumerationOptions.Compatible);
188public static string[] GetFileSystemEntries(string path, string searchPattern) => GetFileSystemEntries(path, searchPattern, enumerationOptions: EnumerationOptions.Compatible);
191=> GetFileSystemEntries(path, searchPattern, EnumerationOptions.FromSearchOption(searchOption));
193public static string[] GetFileSystemEntries(string path, string searchPattern, EnumerationOptions enumerationOptions)
200EnumerationOptions enumerationOptions)
217public static IEnumerable<string> EnumerateDirectories(string path) => EnumerateDirectories(path, "*", enumerationOptions: EnumerationOptions.Compatible);
219public static IEnumerable<string> EnumerateDirectories(string path, string searchPattern) => EnumerateDirectories(path, searchPattern, enumerationOptions: EnumerationOptions.Compatible);
222=> EnumerateDirectories(path, searchPattern, EnumerationOptions.FromSearchOption(searchOption));
224public static IEnumerable<string> EnumerateDirectories(string path, string searchPattern, EnumerationOptions enumerationOptions)
227public static IEnumerable<string> EnumerateFiles(string path) => EnumerateFiles(path, "*", enumerationOptions: EnumerationOptions.Compatible);
230=> EnumerateFiles(path, searchPattern, enumerationOptions: EnumerationOptions.Compatible);
233=> EnumerateFiles(path, searchPattern, EnumerationOptions.FromSearchOption(searchOption));
235public static IEnumerable<string> EnumerateFiles(string path, string searchPattern, EnumerationOptions enumerationOptions)
239=> EnumerateFileSystemEntries(path, "*", enumerationOptions: EnumerationOptions.Compatible);
242=> EnumerateFileSystemEntries(path, searchPattern, enumerationOptions: EnumerationOptions.Compatible);
245=> EnumerateFileSystemEntries(path, searchPattern, EnumerationOptions.FromSearchOption(searchOption));
247public static IEnumerable<string> EnumerateFileSystemEntries(string path, string searchPattern, EnumerationOptions enumerationOptions)
src\libraries\System.Private.CoreLib\src\System\IO\DirectoryInfo.cs (25)
108public FileInfo[] GetFiles() => GetFiles("*", enumerationOptions: EnumerationOptions.Compatible);
112public FileInfo[] GetFiles(string searchPattern) => GetFiles(searchPattern, enumerationOptions: EnumerationOptions.Compatible);
115=> GetFiles(searchPattern, EnumerationOptions.FromSearchOption(searchOption));
117public FileInfo[] GetFiles(string searchPattern, EnumerationOptions enumerationOptions)
122public FileSystemInfo[] GetFileSystemInfos() => GetFileSystemInfos("*", enumerationOptions: EnumerationOptions.Compatible);
127=> GetFileSystemInfos(searchPattern, enumerationOptions: EnumerationOptions.Compatible);
130=> GetFileSystemInfos(searchPattern, EnumerationOptions.FromSearchOption(searchOption));
132public FileSystemInfo[] GetFileSystemInfos(string searchPattern, EnumerationOptions enumerationOptions)
136public DirectoryInfo[] GetDirectories() => GetDirectories("*", enumerationOptions: EnumerationOptions.Compatible);
140public DirectoryInfo[] GetDirectories(string searchPattern) => GetDirectories(searchPattern, enumerationOptions: EnumerationOptions.Compatible);
143=> GetDirectories(searchPattern, EnumerationOptions.FromSearchOption(searchOption));
145public DirectoryInfo[] GetDirectories(string searchPattern, EnumerationOptions enumerationOptions)
149=> EnumerateDirectories("*", enumerationOptions: EnumerationOptions.Compatible);
152=> EnumerateDirectories(searchPattern, enumerationOptions: EnumerationOptions.Compatible);
155=> EnumerateDirectories(searchPattern, EnumerationOptions.FromSearchOption(searchOption));
157public IEnumerable<DirectoryInfo> EnumerateDirectories(string searchPattern, EnumerationOptions enumerationOptions)
161=> EnumerateFiles("*", enumerationOptions: EnumerationOptions.Compatible);
163public IEnumerable<FileInfo> EnumerateFiles(string searchPattern) => EnumerateFiles(searchPattern, enumerationOptions: EnumerationOptions.Compatible);
166=> EnumerateFiles(searchPattern, EnumerationOptions.FromSearchOption(searchOption));
168public IEnumerable<FileInfo> EnumerateFiles(string searchPattern, EnumerationOptions enumerationOptions)
171public IEnumerable<FileSystemInfo> EnumerateFileSystemInfos() => EnumerateFileSystemInfos("*", enumerationOptions: EnumerationOptions.Compatible);
174=> EnumerateFileSystemInfos(searchPattern, enumerationOptions: EnumerationOptions.Compatible);
177=> EnumerateFileSystemInfos(searchPattern, EnumerationOptions.FromSearchOption(searchOption));
179public IEnumerable<FileSystemInfo> EnumerateFileSystemInfos(string searchPattern, EnumerationOptions enumerationOptions)
186EnumerationOptions enumerationOptions)
System.Runtime (1)