Throws an InvalidOperationException if this method is called because the user is responsible for closing IDbConnections.

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

Syntax

Visual Basic (Declaration)
Public Overrides Sub CloseConnection ( _
	conn As IDbConnection _
)
C#
public override void CloseConnection(
	IDbConnection conn
)
Visual C++
public:
virtual void CloseConnection(
	IDbConnection^ conn
) override
JavaScript
function closeConnection(conn);

Parameters

conn
Type: System.Data..::.IDbConnection
The IDbConnection to clean up.

Implements

IConnectionProvider..::.CloseConnection(IDbConnection)

Exceptions

ExceptionCondition
System..::.InvalidOperationException Thrown when this method is called. User is responsible for closing IDbConnections.

See Also