BaseSearchQuery Class |
Namespace: Colygon.MatchPoint.Search.Query
public abstract class BaseSearchQuery
The BaseSearchQuery type exposes the following members.
Name | Description | |
---|---|---|
BaseSearchQuery | Initializes a new instance of the BaseSearchQuery class |
Name | Description | |
---|---|---|
ClientType |
Name | Description | |
---|---|---|
Build | Builds the actual query string from | |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Execute | ||
Execute(KeywordQuery) | ||
Execute(String) | ||
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetResultSourceId | ||
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
Criteria | Specifies the condition set to be used with this search query. | |
Culture | ||
EnableQueryRules | ||
EnableStemming | Whether words should be searched using their morphological root and not the exact spelling. | |
Logger | ||
OrderBy | Describing the sort order the result set. | |
RankingModelId | Which ranking model should be used for this query. | |
RefinementFilters | ||
Refiners | Which refiners should be included in the result set. | |
ResultSourceId | ||
RowLimit |
How many results should be returned.
RowLimit is specified on SearchServiceApplication.MaxRowLimit. | |
SelectFields | Which fields should be included in the result set. | |
StartRow | ||
TrimDuplicates | Whether duplicates in the result set should be removed or not. | |
Web |