C# Class N2.Persistence.NH.SessionProvider

Inheritance: ISessionProvider
Mostrar archivo Open project: Earthware/n2cms

Public Methods

Method Description
BeginTransaction ( ) : ITransaction

Begins a transaction.

Dispose ( ) : void
Flush ( ) : void
GetTransaction ( ) : ITransaction

Gets an existing transaction or null if no transaction has been initiated.

SessionProvider ( IConfigurationBuilder builder, N2.Persistence.NH.NHInterceptorFactory interceptorFactory, IWebContext webContext, DatabaseSection config ) : System

Method Details

BeginTransaction() public method

Begins a transaction.
public BeginTransaction ( ) : ITransaction
return ITransaction

Dispose() public method

public Dispose ( ) : void
return void

Flush() public method

public Flush ( ) : void
return void

GetTransaction() public method

Gets an existing transaction or null if no transaction has been initiated.
public GetTransaction ( ) : ITransaction
return ITransaction

SessionProvider() public method

public SessionProvider ( IConfigurationBuilder builder, N2.Persistence.NH.NHInterceptorFactory interceptorFactory, IWebContext webContext, DatabaseSection config ) : System
builder IConfigurationBuilder
interceptorFactory N2.Persistence.NH.NHInterceptorFactory
webContext IWebContext
config N2.Configuration.DatabaseSection
return System