London Dev Meetup Rescheduled! Due to unavoidable reasons, the event has been moved to 21st May. Speakers remain the same—any changes will be communicated. Seats are limited—register here to secure your spot!

Class QueryOptions

Inheritance
System.Object
QueryOptions
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: SolrNet.Commands.Parameters
Assembly: Solrnet.dll
Version: 13.30.0
Syntax
public class QueryOptions

Constructors

QueryOptions()

Declaration
public QueryOptions()

Properties

Collapse

Declaration
public CollapseParameters Collapse { get; set; }
Property Value
Type Description
CollapseParameters

ExtraParams

Declaration
public IEnumerable<KeyValuePair<string, string>> ExtraParams { get; set; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String, System.String>>

Facet

Declaration
public FacetParameters Facet { get; set; }
Property Value
Type Description
FacetParameters

Fields

Declaration
public ICollection<string> Fields { get; set; }
Property Value
Type Description
System.Collections.Generic.ICollection<System.String>

FilterQueries

Declaration
public ICollection<ISolrQuery> FilterQueries { get; set; }
Property Value
Type Description
System.Collections.Generic.ICollection<ISolrQuery>

Highlight

Declaration
public HighlightingParameters Highlight { get; set; }
Property Value
Type Description
HighlightingParameters

MoreLikeThis

Declaration
public MoreLikeThisParameters MoreLikeThis { get; set; }
Property Value
Type Description
MoreLikeThisParameters

OrderBy

Declaration
public ICollection<SortOrder> OrderBy { get; set; }
Property Value
Type Description
System.Collections.Generic.ICollection<SortOrder>

Rows

Declaration
public int? Rows { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

SpellCheck

Declaration
public SpellCheckingParameters SpellCheck { get; set; }
Property Value
Type Description
SpellCheckingParameters

Start

Declaration
public int? Start { get; set; }
Property Value
Type Description
System.Nullable<System.Int32>

Stats

Declaration
public StatsParameters Stats { get; set; }
Property Value
Type Description
StatsParameters

Methods

AddFacets(ISolrFacetQuery[])

Declaration
public QueryOptions AddFacets(params ISolrFacetQuery[] queries)
Parameters
Type Name Description
ISolrFacetQuery[] queries
Returns
Type Description
QueryOptions

AddFields(String[])

Declaration
public QueryOptions AddFields(params string[] fields)
Parameters
Type Name Description
System.String[] fields
Returns
Type Description
QueryOptions

AddFilterQueries(ISolrQuery[])

Declaration
public QueryOptions AddFilterQueries(params ISolrQuery[] queries)
Parameters
Type Name Description
ISolrQuery[] queries
Returns
Type Description
QueryOptions

AddOrder(SortOrder[])

Declaration
public QueryOptions AddOrder(params SortOrder[] order)
Parameters
Type Name Description
SortOrder[] order
Returns
Type Description
QueryOptions