C# Class NHibernate.AdoNet.ConnectionManager

Inheritance: ISerializable, IDeserializationCallback
Datei anzeigen Open project: nhibernate/nhibernate-core Class Usage Examples

Private Properties

Property Type Description
AggressiveRelease void
CloseConnection void
ConnectionManager System
DisconnectOwnConnection void
DisconnectSuppliedConnection IDbConnection
GetObjectData void
IDeserializationCallback void

Public Methods

Method Description
AfterNonTransactionalQuery ( bool success ) : void
AfterStatement ( ) : void
AfterTransaction ( ) : void
BeginTransaction ( ) : ITransaction
BeginTransaction ( IsolationLevel isolationLevel ) : ITransaction
Close ( ) : IDbConnection
ConnectionManager ( ISessionImplementor session, IDbConnection suppliedConnection, ConnectionReleaseMode connectionReleaseMode, IInterceptor interceptor ) : System
CreateCommand ( ) : IDbCommand
Disconnect ( ) : IDbConnection
FlushBeginning ( ) : void
FlushEnding ( ) : void
GetConnection ( ) : IDbConnection
Reconnect ( ) : void
Reconnect ( IDbConnection suppliedConnection ) : void

Private Methods

Method Description
AggressiveRelease ( ) : void
CloseConnection ( ) : void
ConnectionManager ( SerializationInfo info, StreamingContext context ) : System
DisconnectOwnConnection ( ) : void
DisconnectSuppliedConnection ( ) : IDbConnection
GetObjectData ( SerializationInfo info, StreamingContext context ) : void
IDeserializationCallback ( object sender ) : void

Method Details

AfterNonTransactionalQuery() public method

public AfterNonTransactionalQuery ( bool success ) : void
success bool
return void

AfterStatement() public method

public AfterStatement ( ) : void
return void

AfterTransaction() public method

public AfterTransaction ( ) : void
return void

BeginTransaction() public method

public BeginTransaction ( ) : ITransaction
return ITransaction

BeginTransaction() public method

public BeginTransaction ( IsolationLevel isolationLevel ) : ITransaction
isolationLevel IsolationLevel
return ITransaction

Close() public method

public Close ( ) : IDbConnection
return IDbConnection

ConnectionManager() public method

public ConnectionManager ( ISessionImplementor session, IDbConnection suppliedConnection, ConnectionReleaseMode connectionReleaseMode, IInterceptor interceptor ) : System
session ISessionImplementor
suppliedConnection IDbConnection
connectionReleaseMode ConnectionReleaseMode
interceptor IInterceptor
return System

CreateCommand() public method

public CreateCommand ( ) : IDbCommand
return IDbCommand

Disconnect() public method

public Disconnect ( ) : IDbConnection
return IDbConnection

FlushBeginning() public method

public FlushBeginning ( ) : void
return void

FlushEnding() public method

public FlushEnding ( ) : void
return void

GetConnection() public method

public GetConnection ( ) : IDbConnection
return IDbConnection

Reconnect() public method

public Reconnect ( ) : void
return void

Reconnect() public method

public Reconnect ( IDbConnection suppliedConnection ) : void
suppliedConnection IDbConnection
return void