2 types derived from FileSystemInfo
mscorlib (2)
system\io\directoryinfo.cs (1)
40
public sealed class DirectoryInfo :
FileSystemInfo
system\io\fileinfo.cs (1)
38
public sealed class FileInfo:
FileSystemInfo
18 references to FileSystemInfo
mscorlib (18)
system\io\directoryinfo.cs (11)
390
public
FileSystemInfo
[] GetFileSystemInfos(String searchPattern)
403
public
FileSystemInfo
[] GetFileSystemInfos(String searchPattern, SearchOption searchOption)
418
private
FileSystemInfo
[] InternalGetFileSystemInfos(String searchPattern, SearchOption searchOption)
423
IEnumerable<
FileSystemInfo
> enble = FileSystemEnumerableFactory.CreateFileSystemInfoIterator(FullPath, OriginalPath, searchPattern, searchOption);
424
List<
FileSystemInfo
> fileList = new List<
FileSystemInfo
>(enble);
432
public
FileSystemInfo
[] GetFileSystemInfos()
566
public IEnumerable<
FileSystemInfo
> EnumerateFileSystemInfos()
573
public IEnumerable<
FileSystemInfo
> EnumerateFileSystemInfos(String searchPattern)
584
public IEnumerable<
FileSystemInfo
> EnumerateFileSystemInfos(String searchPattern, SearchOption searchOption)
597
private IEnumerable<
FileSystemInfo
> InternalEnumerateFileSystemInfos(String searchPattern, SearchOption searchOption)
system\io\filesystemenumerable.cs (7)
72
internal static IEnumerable<
FileSystemInfo
> CreateFileSystemInfoIterator(String path, String originalUserPath, String searchPattern, SearchOption searchOption)
78
SearchResultHandler<
FileSystemInfo
> handler = new FileSystemInfoResultHandler();
79
return new FileSystemEnumerableIterator<
FileSystemInfo
>(path, originalUserPath, searchPattern, searchOption, handler, true);
738
internal class FileSystemInfoResultHandler : SearchResultHandler<
FileSystemInfo
>
744
internal override
FileSystemInfo
CreateObject(Directory.SearchData searchData, ref Win32Native.WIN32_FIND_DATA findData)
747
? (
FileSystemInfo
)FileInfoResultHandler.CreateFileInfo(searchData, ref findData)
748
: (
FileSystemInfo
)DirectoryInfoResultHandler.CreateDirectoryInfo(searchData, ref findData);