<?xml version="1.0"?>
<doc>
    <assembly>
        <name>BionicCode.Utilities.Net.Core</name>
    </assembly>
    <members>
        <member name="T:BionicCode.Utilities.Net.Core.IO.FilePathFilter">
            <summary>
            API to enumerate the filesystem e.g., by extension
            </summary>
        </member>
        <member name="M:BionicCode.Utilities.Net.Core.IO.FilePathFilter.EnumerateFiles(System.String,System.Predicate{System.IO.FileInfo},System.IO.EnumerationOptions)">
            <inheritdoc />
        </member>
        <member name="M:BionicCode.Utilities.Net.Core.IO.FilePathFilter.EnumerateFiles(System.String,BionicCode.Utilities.Net.Standard.IO.FileExtensions,System.IO.EnumerationOptions)">
            <inheritdoc />
        </member>
        <member name="M:BionicCode.Utilities.Net.Core.IO.FilePathFilter.EnumerateFiles(System.Collections.Generic.IEnumerable{System.String},BionicCode.Utilities.Net.Standard.IO.FileExtensions,System.IO.EnumerationOptions)">
            <inheritdoc />
        </member>
        <member name="M:BionicCode.Utilities.Net.Core.IO.FilePathFilter.EnumerateFiles(System.Collections.Generic.IEnumerable{System.String},System.Predicate{System.IO.FileInfo},System.IO.EnumerationOptions)">
            <inheritdoc />
        </member>
        <member name="M:BionicCode.Utilities.Net.Core.IO.FilePathFilter.EnumerateFileSystem(System.Collections.Generic.IEnumerable{System.String},System.Predicate{System.IO.FileSystemInfo},System.IO.EnumerationOptions)">
            <inheritdoc />
        </member>
        <member name="M:BionicCode.Utilities.Net.Core.IO.FilePathFilter.EnumerateFileSystem(System.String,System.Predicate{System.IO.FileSystemInfo},System.IO.EnumerationOptions)">
            <inheritdoc />
        </member>
        <member name="M:BionicCode.Utilities.Net.Core.IO.FilePathFilter.EnumerateFiles(System.String,System.Predicate{System.IO.FileInfo},System.Boolean)">
            <inheritdoc />
        </member>
        <member name="M:BionicCode.Utilities.Net.Core.IO.FilePathFilter.EnumerateFiles(System.String,BionicCode.Utilities.Net.Standard.IO.FileExtensions,System.Boolean)">
            <inheritdoc />
        </member>
        <member name="M:BionicCode.Utilities.Net.Core.IO.FilePathFilter.EnumerateFiles(System.Collections.Generic.IEnumerable{System.String},BionicCode.Utilities.Net.Standard.IO.FileExtensions,System.Boolean)">
            <inheritdoc />
        </member>
        <member name="M:BionicCode.Utilities.Net.Core.IO.FilePathFilter.EnumerateFiles(System.Collections.Generic.IEnumerable{System.String},System.Predicate{System.IO.FileInfo},System.Boolean)">
            <inheritdoc />
        </member>
        <member name="M:BionicCode.Utilities.Net.Core.IO.FilePathFilter.EnumerateFileSystem(System.Collections.Generic.IEnumerable{System.String},System.Predicate{System.IO.FileSystemInfo},System.Boolean)">
            <inheritdoc />
        </member>
        <member name="M:BionicCode.Utilities.Net.Core.IO.FilePathFilter.EnumerateFileSystem(System.String,System.Predicate{System.IO.FileSystemInfo},System.Boolean)">
            <inheritdoc />
        </member>
        <member name="T:BionicCode.Utilities.Net.Core.IO.IFilePathFilter">
            <summary>
            API to enumerate the filesystem e.g., by extension
            </summary>
        </member>
        <member name="M:BionicCode.Utilities.Net.Core.IO.IFilePathFilter.EnumerateFiles(System.String,BionicCode.Utilities.Net.Standard.IO.FileExtensions,System.IO.EnumerationOptions)">
            <summary>
            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.
            </summary>
            <param name="folderPath">The path to the folder to filter.</param>
            <param name="fileExtensionsToCollect">
              The flagged Enum type <see cref="T:BionicCode.Utilities.Net.Standard.IO.FileExtensions" /> that defines one or more extensions to filter from the folder.
            </param>
            <param name="enumerationOptions">
              An instance of <see cref="T:System.IO.EnumerationOptions"/> to configures the enumeration behavior.
            </param>
            <returns>A enumerable collection of <see cref="T:System.IO.FileInfo"/>.</returns>
            <remarks>
              To ignore file extensions and collect all files found pass the <see cref="F:BionicCode.Utilities.Net.Standard.IO.FileExtensions.Any" /> value.
              
            </remarks>
        </member>
        <member name="M:BionicCode.Utilities.Net.Core.IO.IFilePathFilter.EnumerateFiles(System.String,System.Predicate{System.IO.FileInfo},System.IO.EnumerationOptions)">
            <summary>
            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.
            </summary>
            <param name="folderPath">The path to the folder to filter.</param>
            <param name="filterPredicate">
              A delegate used to filter the <see cref="T:System.IO.FileInfo"/> items.
            </param>
            <param name="enumerationOptions">
              An instance of <see cref="T:System.IO.EnumerationOptions"/> to configures the enumeration behavior.
            </param>
            <returns>A enumerable collection of <see cref="T:System.IO.FileInfo"/>.</returns>
            <remarks>
              To ignore file extensions and collect all files found pass the <see cref="F:BionicCode.Utilities.Net.Standard.IO.FileExtensions.Any" /> value.
              
            </remarks>
        </member>
        <member name="M:BionicCode.Utilities.Net.Core.IO.IFilePathFilter.EnumerateFiles(System.Collections.Generic.IEnumerable{System.String},System.Predicate{System.IO.FileInfo},System.IO.EnumerationOptions)">
            <summary>
            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.
            </summary>
            <param name="pathEntries">A string collection holding folder and/ or file paths filter.</param>
            <param name="filterPredicate">
              A delegate used to filter the <see cref="T:System.IO.FileInfo"/> items.
            </param>
            <param name="enumerationOptions">
              An instance of <see cref="T:System.IO.EnumerationOptions"/> to configures the enumeration behavior.
            </param>
            <returns>A enumerable collection of <see cref="T:System.IO.FileInfo"/>.</returns>
            <remarks>
              To ignore file extensions and collect all files found pass the <see cref="F:BionicCode.Utilities.Net.Standard.IO.FileExtensions.Any" /> value.
              
            </remarks>
        </member>
        <member name="M:BionicCode.Utilities.Net.Core.IO.IFilePathFilter.EnumerateFiles(System.Collections.Generic.IEnumerable{System.String},BionicCode.Utilities.Net.Standard.IO.FileExtensions,System.IO.EnumerationOptions)">
            <summary>
              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.
            </summary>
            <param name="pathEntries">A string collection holding folder and/ or file paths filter.</param>
            <param name="fileExtensionsToCollect">
            The flagged Enum type <see cref="T:BionicCode.Utilities.Net.Standard.IO.FileExtensions" /> that defines one or more extensions to filter from the folder.
            </param>
            <param name="enumerationOptions">
              An instance of <see cref="T:System.IO.EnumerationOptions"/> to configures the enumeration behavior.
            </param>
            <returns>A enumerable collection of <see cref="T:System.IO.FileInfo"/>.</returns>
            <remarks>
              To ignore file extensions and collect all files found pass the <see cref="F:BionicCode.Utilities.Net.Standard.IO.FileExtensions.Any" /> value.
              
            </remarks>
        </member>
        <member name="M:BionicCode.Utilities.Net.Core.IO.IFilePathFilter.EnumerateFileSystem(System.String,System.Predicate{System.IO.FileSystemInfo},System.IO.EnumerationOptions)">
            <summary>
            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. 
            </summary>
            <param name="folderPath">The path to the folder to filter.</param>
            <param name="filterPredicate">
              A delegate used to filter the <see cref="T:System.IO.FileSystemInfo"/> items.
            </param>
            <param name="enumerationOptions">
              An instance of <see cref="T:System.IO.EnumerationOptions"/> to configures the enumeration behavior.
            </param>
            <returns>A enumerable collection of <see cref="T:System.IO.FileInfo"/>.</returns>
            <remarks>
              To ignore file extensions and collect all files found pass the <see cref="F:BionicCode.Utilities.Net.Standard.IO.FileExtensions.Any" /> value.
              
            </remarks>
        </member>
        <member name="M:BionicCode.Utilities.Net.Core.IO.IFilePathFilter.EnumerateFileSystem(System.Collections.Generic.IEnumerable{System.String},System.Predicate{System.IO.FileSystemInfo},System.IO.EnumerationOptions)">
            <summary>
            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. 
            </summary>
            <param name="pathEntries">A string collection holding folder and/ or file paths filter.</param>
            <param name="filterPredicate">
              A delegate used to filter the <see cref="T:System.IO.FileSystemInfo"/> items.
            </param>
            <param name="enumerationOptions">
              An instance of <see cref="T:System.IO.EnumerationOptions"/> to configures the enumeration behavior.
            </param>
            <returns>A enumerable collection of <see cref="T:System.IO.FileInfo"/>.</returns>
            <remarks>
              To ignore file extensions and collect all files found pass the <see cref="F:BionicCode.Utilities.Net.Standard.IO.FileExtensions.Any" /> value.
              
            </remarks>
        </member>
        <member name="M:BionicCode.Utilities.Net.Core.IO.IFilePathFilter.EnumerateFiles(System.String,BionicCode.Utilities.Net.Standard.IO.FileExtensions,System.Boolean)">
            <summary>
            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.
            </summary>
            <param name="folderPath">The path to the folder to filter.</param>
            <param name="fileExtensionsToCollect">
              The flagged Enum type <see cref="T:BionicCode.Utilities.Net.Standard.IO.FileExtensions" /> that defines one or more extensions to filter from the folder.
            </param>
            <param name="isIncludingSubdirectories">
              Sets the filter whether to apply to sub directories or not.
              <c>True</c> includes subdirectories and <c>False</c> ignores them.
              Is <c>false</c> by default.
            </param>
            <returns>A enumerable collection of <see cref="T:System.IO.FileInfo"/>.</returns>
            <remarks>
              To ignore file extensions and collect all files found pass the <see cref="F:BionicCode.Utilities.Net.Standard.IO.FileExtensions.Any" /> value.
              
            </remarks>
        </member>
        <member name="M:BionicCode.Utilities.Net.Core.IO.IFilePathFilter.EnumerateFiles(System.String,System.Predicate{System.IO.FileInfo},System.Boolean)">
            <summary>
            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.
            </summary>
            <param name="folderPath">The path to the folder to filter.</param>
            <param name="filterPredicate">
              A delegate used to filter the <see cref="T:System.IO.FileInfo"/> items.
            </param>
            <param name="isIncludingSubdirectories">
              Sets the filter whether to apply to sub directories or not.
              <c>True</c> includes subdirectories and <c>False</c> ignores them.
              Is <c>false</c> by default.
            </param>
            <returns>A enumerable collection of <see cref="T:System.IO.FileInfo"/>.</returns>
            <remarks>
              To ignore file extensions and collect all files found pass the <see cref="F:BionicCode.Utilities.Net.Standard.IO.FileExtensions.Any" /> value.
              
            </remarks>
        </member>
        <member name="M:BionicCode.Utilities.Net.Core.IO.IFilePathFilter.EnumerateFiles(System.Collections.Generic.IEnumerable{System.String},System.Predicate{System.IO.FileInfo},System.Boolean)">
            <summary>
            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.
            </summary>
            <param name="pathEntries">A string collection holding folder and/ or file paths filter.</param>
            <param name="filterPredicate">
              A delegate used to filter the <see cref="T:System.IO.FileInfo"/> items.
            </param>
            <param name="isIncludingSubdirectories">
              Sets the filter whether to apply to sub directories or not.
              <c>True</c> includes subdirectories and <c>False</c> ignores them.
              Is <c>false</c> by default.
            </param>
            <returns>A enumerable collection of <see cref="T:System.IO.FileInfo"/>.</returns>
            <remarks>
              To ignore file extensions and collect all files found pass the <see cref="F:BionicCode.Utilities.Net.Standard.IO.FileExtensions.Any" /> value.
              
            </remarks>
        </member>
        <member name="M:BionicCode.Utilities.Net.Core.IO.IFilePathFilter.EnumerateFiles(System.Collections.Generic.IEnumerable{System.String},BionicCode.Utilities.Net.Standard.IO.FileExtensions,System.Boolean)">
            <summary>
              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.
            </summary>
            <param name="pathEntries">A string collection holding folder and/ or file paths filter.</param>
            <param name="fileExtensionsToCollect">
            The flagged Enum type <see cref="T:BionicCode.Utilities.Net.Standard.IO.FileExtensions" /> that defines one or more extensions to filter from the folder.
            </param>
            <param name="isIncludingSubdirectories">
              Sets the filter whether to apply to sub directories or not.
              <c>True</c> includes subdirectories and <c>False</c> ignores them.
              Is <c>false</c> by default.
            </param>
            <returns>A enumerable collection of <see cref="T:System.IO.FileInfo"/>.</returns>
            <remarks>
              To ignore file extensions and collect all files found pass the <see cref="F:BionicCode.Utilities.Net.Standard.IO.FileExtensions.Any" /> value.
              
            </remarks>
        </member>
        <member name="M:BionicCode.Utilities.Net.Core.IO.IFilePathFilter.EnumerateFileSystem(System.String,System.Predicate{System.IO.FileSystemInfo},System.Boolean)">
            <summary>
            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. 
            </summary>
            <param name="folderPath">The path to the folder to filter.</param>
            <param name="filterPredicate">
              A delegate used to filter the <see cref="T:System.IO.FileSystemInfo"/> items.
            </param>
            <param name="isIncludingSubdirectories">
              Sets the filter whether to apply to sub directories or not.
              <c>True</c> includes subdirectories and <c>False</c> ignores them.
              Is <c>false</c> by default.
            </param>
            <returns>A enumerable collection of <see cref="T:System.IO.FileInfo"/>.</returns>
            <remarks>
              To ignore file extensions and collect all files found pass the <see cref="F:BionicCode.Utilities.Net.Standard.IO.FileExtensions.Any" /> value.
              
            </remarks>
        </member>
        <member name="M:BionicCode.Utilities.Net.Core.IO.IFilePathFilter.EnumerateFileSystem(System.Collections.Generic.IEnumerable{System.String},System.Predicate{System.IO.FileSystemInfo},System.Boolean)">
            <summary>
            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. 
            </summary>
            <param name="pathEntries">A string collection holding folder and/ or file paths filter.</param>
            <param name="filterPredicate">
              A delegate used to filter the <see cref="T:System.IO.FileSystemInfo"/> items.
            </param>
            <param name="isIncludingSubdirectories">
              Sets the filter whether to apply to sub directories or not.
              <c>True</c> includes subdirectories and <c>False</c> ignores them.
              Is <c>false</c> by default.
            </param>
            <returns>A enumerable collection of <see cref="T:System.IO.FileInfo"/>.</returns>
            <remarks>
              To ignore file extensions and collect all files found pass the <see cref="F:BionicCode.Utilities.Net.Standard.IO.FileExtensions.Any" /> value.
              
            </remarks>
        </member>
    </members>
</doc>
