C# Класс Db4oFramework.CurrentSessionContextBase

Наследование: ICurrentSessionContext
Показать файл Открыть проект

Открытые методы

Метод Описание
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