NHibernate.SolrNet.Impl.NHSolrQueryImpl Class Reference
NHibernate IQuery for SolrNet queries. More...
Inheritance diagram for NHibernate.SolrNet.Impl.NHSolrQueryImpl:
Public Member Functions | |
NHSolrQueryImpl (IServiceProvider provider, string queryString, FlushMode flushMode, ISessionImplementor session, ParameterMetadata parameterMetadata) | |
override IQuery | SetLockMode (string alias, LockMode lockMode) |
Ignored. | |
override int | ExecuteUpdate () |
Operation not supported. For Solr updates use the SolrNet interfaces. | |
override IEnumerable | Enumerable () |
Operation not supported. Please use Enumerable{T} instead. | |
override IEnumerable< T > | Enumerable< T > () |
Return the query results as an System.Collections.Generic.IEnumerable{T} | |
override IList | List () |
Operation not supported. Please use List{T} instead. | |
override void | List (IList results) |
Operation not supported. Please use List{T} instead. | |
override IList< T > | List< T > () |
Return the query results as an System.Collections.Generic.List{T} | |
new INHSolrQuery | SetMaxResults (int maxResults) |
Set the maximum number of rows to retrieve. | |
new INHSolrQuery | SetFirstResult (int firstResult) |
Sets the first row to retrieve. | |
INHSolrQuery | SetSort (Order o) |
Sets sort order. | |
Properties | |
override IDictionary< string, LockMode > | LockModes [get] |
Null. |
Detailed Description
NHibernate IQuery for SolrNet queries.
Member Function Documentation
override IEnumerable NHibernate.SolrNet.Impl.NHSolrQueryImpl.Enumerable | ( | ) |
Operation not supported. Please use Enumerable{T} instead.
- Returns:
override IEnumerable<T> NHibernate.SolrNet.Impl.NHSolrQueryImpl.Enumerable< T > | ( | ) |
Return the query results as an System.Collections.Generic.IEnumerable{T}
- Template Parameters:
-
T
- Returns:
This is not a lazy IEnumerable
override int NHibernate.SolrNet.Impl.NHSolrQueryImpl.ExecuteUpdate | ( | ) |
Operation not supported. For Solr updates use the SolrNet interfaces.
- Returns:
override IList NHibernate.SolrNet.Impl.NHSolrQueryImpl.List | ( | ) |
Operation not supported. Please use List{T} instead.
- Returns:
override void NHibernate.SolrNet.Impl.NHSolrQueryImpl.List | ( | IList | results ) |
Operation not supported. Please use List{T} instead.
- Parameters:
-
results
override IList<T> NHibernate.SolrNet.Impl.NHSolrQueryImpl.List< T > | ( | ) |
Return the query results as an System.Collections.Generic.List{T}
- Template Parameters:
-
T
- Returns:
new INHSolrQuery NHibernate.SolrNet.Impl.NHSolrQueryImpl.SetFirstResult | ( | int | firstResult ) |
Sets the first row to retrieve.
- Parameters:
-
firstResult The first row to retreive.
- Returns:
- this
Implements NHibernate.SolrNet.INHSolrQuery.
override IQuery NHibernate.SolrNet.Impl.NHSolrQueryImpl.SetLockMode | ( | string | alias, |
LockMode | lockMode | ||
) |
Ignored.
- Parameters:
-
alias lockMode
- Returns:
- this
new INHSolrQuery NHibernate.SolrNet.Impl.NHSolrQueryImpl.SetMaxResults | ( | int | maxResults ) |
Set the maximum number of rows to retrieve.
- Parameters:
-
maxResults The maximum number of rows to retreive
- Returns:
- this
Implements NHibernate.SolrNet.INHSolrQuery.
INHSolrQuery NHibernate.SolrNet.Impl.NHSolrQueryImpl.SetSort | ( | Order | o ) |
Sets sort order.
- Parameters:
-
o Sort order
- Returns:
- this
Property Documentation
override IDictionary<string, LockMode> NHibernate.SolrNet.Impl.NHSolrQueryImpl.LockModes [get, protected] |
Null.
The documentation for this class was generated from the following file:
- NHibernate.SolrNet/Impl/NHSolrQueryImpl.cs
Generated on Sun May 3 2015 17:19:05 for SolrNet by 1.7.2