Class QuerySettings
- Namespace
- Dynamicweb.Indexing.Querying
- Assembly
- Dynamicweb.Core.dll
The Class QuerySettings represents settings object used for query
public class QuerySettings
- Inheritance
-
QuerySettings
- Inherited Members
Constructors
QuerySettings()
Initializes new query settings instance
public QuerySettings()
Properties
Boost
Gets or sets boost for query
public IDictionary<string, float> Boost { get; set; }
Property Value
Facets
Gets or sets query facet groups collection
public IEnumerable<IFacetGroup> Facets { get; set; }
Property Value
FieldToSpellCheck
Gets or sets name of field to spell check
public string? FieldToSpellCheck { get; set; }
Property Value
IncludeDebugInfo
Gets or sets a value indicating whether query execution should collect debugging information
public bool IncludeDebugInfo { get; set; }
Property Value
Parameters
Gets or sets parameters collection
public IDictionary<string, object> Parameters { get; set; }
Property Value
Skip
Gets or sets start index for query results
public int Skip { get; set; }
Property Value
SortOrder
Gets or sets sort order
public IList<SortInfo> SortOrder { get; set; }
Property Value
Take
Gets or sets count of result collection
public int Take { get; set; }
Property Value
TrackQuery
Gets or sets a value indicating whether the query is logged for statistics
public bool TrackQuery { get; set; }
Property Value
WordToSpellCheck
Gets or sets word to spell check
public string? WordToSpellCheck { get; set; }