C# Класс ToolBelt.DirectoryInfoUtility

Extensions to the DirectoryInfo class.
Показать файл Открыть проект

Открытые методы

Метод Описание
GetDirectories ( ToolBelt.ParsedPath dirSpec, SearchScope scope ) : IList

Returns a list of directories given a file search pattern. Will also search sub-directories and parent directories.

GetFiles ( ToolBelt.ParsedPath fileSpec, SearchScope scope ) : IList

Returns a list of files given a file search pattern. Will also search sub-directories.

Приватные методы

Метод Описание
NonRecursiveGetDirectories ( ToolBelt.ParsedPath rootPath ) : System.IO.DirectoryInfo[]
NonRecursiveGetFiles ( ToolBelt.ParsedPath rootPath ) : IList
RecursiveGetParentDirectories ( ToolBelt.ParsedPath rootPath, List &dirs ) : void
RecursiveGetParentFiles ( ToolBelt.ParsedPath rootPath, List &files ) : void
RecursiveGetSubDirectories ( ToolBelt.ParsedPath rootPath, bool breadthFirst, List &dirs ) : void
RecursiveGetSubFiles ( ToolBelt.ParsedPath rootPath, bool breadthFirst, List &files ) : void

Описание методов

GetDirectories() публичный статический Метод

Returns a list of directories given a file search pattern. Will also search sub-directories and parent directories.
public static GetDirectories ( ToolBelt.ParsedPath dirSpec, SearchScope scope ) : IList
dirSpec ToolBelt.ParsedPath Search specification with with optional directory and wildcards
scope SearchScope The scope of the search.
Результат IList

GetFiles() публичный статический Метод

Returns a list of files given a file search pattern. Will also search sub-directories.
public static GetFiles ( ToolBelt.ParsedPath fileSpec, SearchScope scope ) : IList
fileSpec ToolBelt.ParsedPath
scope SearchScope The scope of the search.
Результат IList