SolrNet: NHibernate.SolrNet.SolrSession Class Reference

SolrNet

NHibernate.SolrNet.SolrSession Class Reference

NHibernate ISession with SolrNet extensions for querying. More...

Inheritance diagram for NHibernate.SolrNet.SolrSession:

List of all members.

Public Member Functions

 SolrSession (ISession session)
 Creates a session using the current ServiceLocator
 SolrSession (ISession session, IServiceProvider provider)
 Creates a session using a defined IServiceProvider to fetch SolrNet components.
INHSolrQuery CreateSolrQuery (string query)
 Creates a Solr query.
INHSolrQuery CreateSolrQuery (ISolrQuery query)
 Creates a Solr query.

Detailed Description

NHibernate ISession with SolrNet extensions for querying.


Constructor & Destructor Documentation

NHibernate.SolrNet.SolrSession.SolrSession ( ISession  session )

Creates a session using the current ServiceLocator

Parameters:
sessionNHibernate session to wrap

The wrapped session is owned by this session. It will be disposed when this session is disposed

NHibernate.SolrNet.SolrSession.SolrSession ( ISession  session,
IServiceProvider  provider 
)

Creates a session using a defined IServiceProvider to fetch SolrNet components.

Parameters:
sessionNHibernate session to wrap
providerUsed to fetch SolrNet components

The wrapped session is owned by this session. It will be disposed when this session is disposed


Member Function Documentation

INHSolrQuery NHibernate.SolrNet.SolrSession.CreateSolrQuery ( string  query )

Creates a Solr query.

Parameters:
querySolr query
Returns:
query object

Implements NHibernate.SolrNet.ISolrSession.

INHSolrQuery NHibernate.SolrNet.SolrSession.CreateSolrQuery ( ISolrQuery  query )

Creates a Solr query.

Parameters:
querySolr query
Returns:
query object

Implements NHibernate.SolrNet.ISolrSession.


The documentation for this class was generated from the following file:
  • NHibernate.SolrNet/SolrSession.cs
Generated on Sun May 3 2015 17:19:05 for SolrNet by  doxygen 1.7.2