C# Class MicroLite.Core.SessionFactory

Inheritance: ISessionFactory
显示文件 Open project: TrevorPilley/MicroLite Class Usage Examples

Public Methods

Method Description
OpenAsyncReadOnlySession ( ) : IAsyncReadOnlySession
OpenAsyncReadOnlySession ( ConnectionScope connectionScope ) : IAsyncReadOnlySession
OpenAsyncSession ( ) : IAsyncSession
OpenAsyncSession ( ConnectionScope connectionScope ) : IAsyncSession
OpenReadOnlySession ( ) : IReadOnlySession
OpenReadOnlySession ( ConnectionScope connectionScope ) : IReadOnlySession
OpenSession ( ) : ISession
OpenSession ( ConnectionScope connectionScope ) : ISession

Private Methods

Method Description
SessionFactory ( string connectionName, IDbDriver dbDriver, ISqlDialect sqlDialect ) : MicroLite.Characters

Method Details

OpenAsyncReadOnlySession() public method

public OpenAsyncReadOnlySession ( ) : IAsyncReadOnlySession
return IAsyncReadOnlySession

OpenAsyncReadOnlySession() public method

public OpenAsyncReadOnlySession ( ConnectionScope connectionScope ) : IAsyncReadOnlySession
connectionScope ConnectionScope
return IAsyncReadOnlySession

OpenAsyncSession() public method

public OpenAsyncSession ( ) : IAsyncSession
return IAsyncSession

OpenAsyncSession() public method

public OpenAsyncSession ( ConnectionScope connectionScope ) : IAsyncSession
connectionScope ConnectionScope
return IAsyncSession

OpenReadOnlySession() public method

public OpenReadOnlySession ( ) : IReadOnlySession
return IReadOnlySession

OpenReadOnlySession() public method

public OpenReadOnlySession ( ConnectionScope connectionScope ) : IReadOnlySession
connectionScope ConnectionScope
return IReadOnlySession

OpenSession() public method

public OpenSession ( ) : ISession
return ISession

OpenSession() public method

public OpenSession ( ConnectionScope connectionScope ) : ISession
connectionScope ConnectionScope
return ISession