Class SolrMultipleCriteriaQuery

Inheritance
System.Object
SolrMultipleCriteriaQuery
Implements
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
Assembly: Solrnet.dll
Version: 13.30.0
Syntax
public class SolrMultipleCriteriaQuery : AbstractSolrQuery, ISolrQuery

Constructors

SolrMultipleCriteriaQuery(IEnumerable<ISolrQuery>)

Declaration
public SolrMultipleCriteriaQuery(IEnumerable<ISolrQuery> queries)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<ISolrQuery> queries

SolrMultipleCriteriaQuery(IEnumerable<ISolrQuery>, String)

Declaration
public SolrMultipleCriteriaQuery(IEnumerable<ISolrQuery> queries, string oper)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<ISolrQuery> queries
System.String oper

Properties

Oper

Declaration
public string Oper { get; }
Property Value
Type Description
System.String

Queries

Declaration
public IEnumerable<ISolrQuery> Queries { get; }
Property Value
Type Description
System.Collections.Generic.IEnumerable<ISolrQuery>

Query

Declaration
public override string Query { get; }
Property Value
Type Description
System.String
Overrides

Methods

Create(ISolrQuery[])

Declaration
public static SolrMultipleCriteriaQuery Create(params ISolrQuery[] queries)
Parameters
Type Name Description
ISolrQuery[] queries
Returns
Type Description
SolrMultipleCriteriaQuery

Create<T>(IEnumerable<T>)

Declaration
public static SolrMultipleCriteriaQuery Create<T>(IEnumerable<T> queries)
    where T : ISolrQuery
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<T> queries
Returns
Type Description
SolrMultipleCriteriaQuery
Type Parameters
Name Description
T

Implements