C# Класс Db4oFramework.SessionFactoryBase

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

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

Метод Описание
Bind ( ISession session ) : void
Dispose ( ) : void
GetCurrentSession ( ) : ISession
HasBoundSession ( ) : bool
OpenSession ( ) : ISession
TryGetCurrentSession ( ISession &session ) : bool
Unbind ( ) : ISession

Защищенные методы

Метод Описание
DoDisposal ( ) : void
OpenClient ( ) : IObjectContainer
SessionFactoryBase ( ICurrentSessionContext currentSessionContext ) : Db4objects.Db4o

Описание методов

Bind() публичный Метод

public Bind ( ISession session ) : void
session ISession
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

DoDisposal() защищенный Метод

protected DoDisposal ( ) : void
Результат void

GetCurrentSession() публичный Метод

public GetCurrentSession ( ) : ISession
Результат ISession

HasBoundSession() публичный Метод

public HasBoundSession ( ) : bool
Результат bool

OpenClient() защищенный абстрактный Метод

protected abstract OpenClient ( ) : IObjectContainer
Результат IObjectContainer

OpenSession() публичный Метод

public OpenSession ( ) : ISession
Результат ISession

SessionFactoryBase() защищенный Метод

protected SessionFactoryBase ( ICurrentSessionContext currentSessionContext ) : Db4objects.Db4o
currentSessionContext ICurrentSessionContext
Результат Db4objects.Db4o

TryGetCurrentSession() публичный Метод

public TryGetCurrentSession ( ISession &session ) : bool
session ISession
Результат bool

Unbind() публичный Метод

public Unbind ( ) : ISession
Результат ISession