C# Class Akka.Persistence.Sqlite.Journal.SqliteQueryBuilder

Inheritance: IJournalQueryBuilder
Datei anzeigen Open project: rogeralsing/akka.net Class Usage Examples

Public Methods

Method Description
DeleteBatchMessages ( string persistenceId, long toSequenceNr ) : DbCommand
InsertBatchMessages ( IPersistentRepresentation messages ) : DbCommand
SelectEvents ( IEnumerable hints ) : DbCommand
SelectHighestSequenceNr ( string persistenceId ) : DbCommand
SelectMessages ( string persistenceId, long fromSequenceNr, long toSequenceNr, long max ) : DbCommand
SqliteQueryBuilder ( string tableName ) : System

Private Methods

Method Description
HintToSql ( IHint hint, SQLiteCommand command ) : string

Method Details

DeleteBatchMessages() public method

public DeleteBatchMessages ( string persistenceId, long toSequenceNr ) : DbCommand
persistenceId string
toSequenceNr long
return System.Data.Common.DbCommand

InsertBatchMessages() public method

public InsertBatchMessages ( IPersistentRepresentation messages ) : DbCommand
messages IPersistentRepresentation
return System.Data.Common.DbCommand

SelectEvents() public method

public SelectEvents ( IEnumerable hints ) : DbCommand
hints IEnumerable
return System.Data.Common.DbCommand

SelectHighestSequenceNr() public method

public SelectHighestSequenceNr ( string persistenceId ) : DbCommand
persistenceId string
return System.Data.Common.DbCommand

SelectMessages() public method

public SelectMessages ( string persistenceId, long fromSequenceNr, long toSequenceNr, long max ) : DbCommand
persistenceId string
fromSequenceNr long
toSequenceNr long
max long
return System.Data.Common.DbCommand

SqliteQueryBuilder() public method

public SqliteQueryBuilder ( string tableName ) : System
tableName string
return System