C# Class Dashing.SessionState

Inheritance: ISessionState, IDisposable
Show file Open project: Polylytics/dashing

Public Methods

Method Description
Complete ( ) : void
Dispose ( ) : void
GetConnection ( ) : IDbConnection
GetConnectionAsync ( ) : Task
GetTransaction ( ) : IDbTransaction
GetTransactionAsync ( ) : Task
Reject ( ) : void
SessionState ( IConfiguration configuration, IDbConnection connection, IDbTransaction transaction = null, bool disposeConnection = true, bool commitAndDisposeTransaction = false, bool isTransactionLess = false ) : System

Method Details

Complete() public method

public Complete ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

GetConnection() public method

public GetConnection ( ) : IDbConnection
return IDbConnection

GetConnectionAsync() public method

public GetConnectionAsync ( ) : Task
return Task

GetTransaction() public method

public GetTransaction ( ) : IDbTransaction
return IDbTransaction

GetTransactionAsync() public method

public GetTransactionAsync ( ) : Task
return Task

Reject() public method

public Reject ( ) : void
return void

SessionState() public method

public SessionState ( IConfiguration configuration, IDbConnection connection, IDbTransaction transaction = null, bool disposeConnection = true, bool commitAndDisposeTransaction = false, bool isTransactionLess = false ) : System
configuration IConfiguration
connection IDbConnection
transaction IDbTransaction
disposeConnection bool
commitAndDisposeTransaction bool
isTransactionLess bool
return System