C# Class Tp.Search.Model.Query.QueryRunner

Show file Open project: TargetProcess/Target-Process-Plugins Class Usage Examples

Public Methods

Method Description
QueryRunner ( QueryParser queryParser, QueryPlanBuilder queryPlanBuilder, QueryEngine queryEngine, IQueryResultFactory queryResultFactory ) : System.Linq
Run ( QueryData data ) : QueryResult

Private Methods

Method Description
CreateResult ( QueryRunResult queryResult, QueryData queryData ) : QueryResult
Map ( PageData page ) : Page

Method Details

QueryRunner() public method

public QueryRunner ( QueryParser queryParser, QueryPlanBuilder queryPlanBuilder, QueryEngine queryEngine, IQueryResultFactory queryResultFactory ) : System.Linq
queryParser QueryParser
queryPlanBuilder QueryPlanBuilder
queryEngine QueryEngine
queryResultFactory IQueryResultFactory
return System.Linq

Run() public method

public Run ( QueryData data ) : QueryResult
data Tp.Search.Bus.Data.QueryData
return QueryResult