C# Class FileScanner.Search

显示文件 Open project: kzemek/FileScanner

Public Methods

Method Description
ExportResults ( ) : void
IsMatch ( ) : bool
Search ( string searchFile, string searchPhrase ) : System
SearchResult ( ) : string

Private Methods

Method Description
BuildResults ( IEnumerable matches ) : string

Generates human-readable format of matches.

BuildSearchSummary ( ) : List
FindMatches ( StreamReader streamReader, IEnumerable phrases ) : void
GenerateSearchSummary ( List searchResults ) : void
GetParsedFileStream ( IParseStrategy parseStrategy ) : StreamReader
GetPhrases ( ) : IEnumerable
PersistResults ( System.DateTime startDate, System.DateTime endDate, IEnumerable phrases ) : void

Method Details

ExportResults() public method

public ExportResults ( ) : void
return void

IsMatch() public method

public IsMatch ( ) : bool
return bool

Search() public method

public Search ( string searchFile, string searchPhrase ) : System
searchFile string
searchPhrase string
return System

SearchResult() public method

public SearchResult ( ) : string
return string