public IEnumerable <FileSystemInfo> EnumerateFileSystemInfos(string searchPattern, SearchOption searchOption) { var options = DirectoryEnumerationOptions.FilesAndFolders | ((searchOption == SearchOption.AllDirectories) ? DirectoryEnumerationOptions.Recursive : 0); return(Directory.EnumerateFileSystemEntryInfosInternal <FileSystemInfo>(Transaction, LongFullName, searchPattern, options, PathFormat.LongFullPath)); }
public IEnumerable <FileSystemInfo> EnumerateFileSystemInfos() { return(Directory.EnumerateFileSystemEntryInfosInternal <FileSystemInfo>(Transaction, LongFullName, Path.WildcardStarMatchAll, DirectoryEnumerationOptions.FilesAndFolders, PathFormat.LongFullPath)); }
public IEnumerable <FileSystemInfo> EnumerateFileSystemInfos(string searchPattern) { return(Directory.EnumerateFileSystemEntryInfosInternal <FileSystemInfo>(Transaction, LongFullName, searchPattern, DirectoryEnumerationOptions.FilesAndFolders, PathFormat.LongFullPath)); }
public long CountFileSystemObjects(string searchPattern, DirectoryEnumerationOptions options) { return(Directory.EnumerateFileSystemEntryInfosInternal <string>(Transaction, LongFullName, searchPattern, options, PathFormat.LongFullPath).Count()); }
public long CountFileSystemObjects(DirectoryEnumerationOptions options) { return(Directory.EnumerateFileSystemEntryInfosInternal <string>(Transaction, LongFullName, Path.WildcardStarMatchAll, options, PathFormat.LongFullPath).Count()); }
public DirectoryInfo[] GetDirectories(string searchPattern) { return(Directory.EnumerateFileSystemEntryInfosInternal <DirectoryInfo>(Transaction, LongFullName, searchPattern, DirectoryEnumerationOptions.Folders, PathFormat.LongFullPath).ToArray()); }
public DirectoryInfo[] GetDirectories() { return(Directory.EnumerateFileSystemEntryInfosInternal <DirectoryInfo>(Transaction, LongFullName, Path.WildcardStarMatchAll, DirectoryEnumerationOptions.Folders, PathFormat.LongFullPath).ToArray()); }
public FileInfo[] GetFiles(string searchPattern, SearchOption searchOption) { var options = DirectoryEnumerationOptions.Files | ((searchOption == SearchOption.AllDirectories) ? DirectoryEnumerationOptions.Recursive : 0); return(Directory.EnumerateFileSystemEntryInfosInternal <FileInfo>(Transaction, LongFullName, searchPattern, options, PathFormat.LongFullPath).ToArray()); }