C# 클래스 Db4oFramework.CurrentSessionContextBase

상속: ICurrentSessionContext
파일 보기 프로젝트 열기: jhicks/Db4oFramework

공개 메소드들

메소드 설명
BindSession ( ISession session ) : void
GetCurrentSession ( ISessionFactory sessionFactory ) : ISession
HasBoundSession ( ISessionFactory sessionFactory ) : bool
UnbindSession ( ISessionFactory sessionFactory ) : ISession

보호된 메소드들

메소드 설명
DoBind ( ISession session ) : void
DoGetSession ( ISessionFactory sessionFactory ) : ISession
DoUnbind ( ISessionFactory sessionFactory ) : ISession

메소드 상세

BindSession() 공개 메소드

public BindSession ( ISession session ) : void
session ISession
리턴 void

DoBind() 보호된 추상적인 메소드

protected abstract DoBind ( ISession session ) : void
session ISession
리턴 void

DoGetSession() 보호된 추상적인 메소드

protected abstract DoGetSession ( ISessionFactory sessionFactory ) : ISession
sessionFactory ISessionFactory
리턴 ISession

DoUnbind() 보호된 추상적인 메소드

protected abstract DoUnbind ( ISessionFactory sessionFactory ) : ISession
sessionFactory ISessionFactory
리턴 ISession

GetCurrentSession() 공개 메소드

public GetCurrentSession ( ISessionFactory sessionFactory ) : ISession
sessionFactory ISessionFactory
리턴 ISession

HasBoundSession() 공개 메소드

public HasBoundSession ( ISessionFactory sessionFactory ) : bool
sessionFactory ISessionFactory
리턴 bool

UnbindSession() 공개 메소드

public UnbindSession ( ISessionFactory sessionFactory ) : ISession
sessionFactory ISessionFactory
리턴 ISession