C# 클래스 NHibernate.AdoNet.ConnectionManager

상속: ISerializable, IDeserializationCallback
파일 보기 프로젝트 열기: nhibernate/nhibernate-core 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AggressiveRelease void
CloseConnection void
ConnectionManager System
DisconnectOwnConnection void
DisconnectSuppliedConnection IDbConnection
GetObjectData void
IDeserializationCallback void

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
AggressiveRelease ( ) : void
CloseConnection ( ) : void
ConnectionManager ( SerializationInfo info, StreamingContext context ) : System
DisconnectOwnConnection ( ) : void
DisconnectSuppliedConnection ( ) : IDbConnection
GetObjectData ( SerializationInfo info, StreamingContext context ) : void
IDeserializationCallback ( object sender ) : void

메소드 상세

AfterNonTransactionalQuery() 공개 메소드

public AfterNonTransactionalQuery ( bool success ) : void
success bool
리턴 void

AfterStatement() 공개 메소드

public AfterStatement ( ) : void
리턴 void

AfterTransaction() 공개 메소드

public AfterTransaction ( ) : void
리턴 void

BeginTransaction() 공개 메소드

public BeginTransaction ( ) : ITransaction
리턴 ITransaction

BeginTransaction() 공개 메소드

public BeginTransaction ( IsolationLevel isolationLevel ) : ITransaction
isolationLevel IsolationLevel
리턴 ITransaction

Close() 공개 메소드

public Close ( ) : IDbConnection
리턴 IDbConnection

ConnectionManager() 공개 메소드

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

CreateCommand() 공개 메소드

public CreateCommand ( ) : IDbCommand
리턴 IDbCommand

Disconnect() 공개 메소드

public Disconnect ( ) : IDbConnection
리턴 IDbConnection

FlushBeginning() 공개 메소드

public FlushBeginning ( ) : void
리턴 void

FlushEnding() 공개 메소드

public FlushEnding ( ) : void
리턴 void

GetConnection() 공개 메소드

public GetConnection ( ) : IDbConnection
리턴 IDbConnection

Reconnect() 공개 메소드

public Reconnect ( ) : void
리턴 void

Reconnect() 공개 메소드

public Reconnect ( IDbConnection suppliedConnection ) : void
suppliedConnection IDbConnection
리턴 void