Retrieve the current session according to the scoping defined by this implementation.

Namespace:  NHibernate.Context
Assembly:  NHibernate (in NHibernate.dll)

Syntax

Visual Basic (Declaration)
Public Overridable Function CurrentSession As ISession
C#
public virtual ISession CurrentSession()
Visual C++
public:
virtual ISession^ CurrentSession()
JavaScript
function currentSession();

Return Value

The current session.

Implements

ICurrentSessionContext..::.CurrentSession()()()

Exceptions

ExceptionCondition
NHibernate..::.HibernateExceptionIndicates an issue locating the current session.

See Also