Click or drag to resize

IFilePathFilter Interface

API to enumerate the filesystem e.g., by extension

Namespace:  BionicCode.Utilities.Net.Framework.IO
Assembly:  BionicCode.Utilities.Net.Framework (in BionicCode.Utilities.Net.Framework.dll) Version: 1.0.1.0 (1.0.0.0)
Syntax
public interface IFilePathFilter
Methods
  NameDescription
Public methodEnumerateFiles(IEnumerableString, FileExtensions, Boolean)
Extracts valid paths or paths with a specified extension from a collection of paths. The path collection can be a mix-up of files and folders. In case the path describes a folder, the extension filter will be applied to all containing files.
Public methodEnumerateFiles(IEnumerableString, PredicateFileInfo, Boolean)
Extracts valid paths or paths with a specified extension from a collection of paths. The path collection can be a mix-up of files and folders. In case the path describes a folder, the extension filter will be applied to all containing files.
Public methodEnumerateFiles(String, FileExtensions, Boolean)
Extracts valid paths or paths with a specified extension from a collection of paths. The path collection can be a mix-up of files and folders. In case the path describes a folder, the extension filter will be applied to all containing files.
Public methodEnumerateFiles(String, PredicateFileInfo, Boolean)
Extracts valid paths or paths with a specified extension from a collection of paths. The path collection can be a mix-up of files and folders. In case the path describes a folder, the extension filter will be applied to all containing files.
Public methodEnumerateFileSystem(IEnumerableString, PredicateFileSystemInfo, Boolean)
Extracts valid paths or paths with a specified extension from a collection of paths. The path collection can be a mix-up of files and folders.
Public methodEnumerateFileSystem(String, PredicateFileSystemInfo, Boolean)
Extracts valid paths or paths with a specified extension from a collection of paths. The path collection can be a mix-up of files and folders.
Top
See Also
https://github.com/BionicCode/BionicCode.Net/blob/master/README.md