C# Class N2.Persistence.NH.SessionProvider

Inheritance: ISessionProvider
Afficher le fichier Open project: Earthware/n2cms

Méthodes publiques

Méthode 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 méthode

Begins a transaction.
public BeginTransaction ( ) : ITransaction
Résultat ITransaction

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Flush() public méthode

public Flush ( ) : void
Résultat void

GetTransaction() public méthode

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

SessionProvider() public méthode

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
Résultat System