C# Класс Akka.Persistence.Sqlite.Journal.SqliteQueryBuilder

Наследование: IJournalQueryBuilder
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
HintToSql ( IHint hint, SQLiteCommand command ) : string

Описание методов

DeleteBatchMessages() публичный Метод

public DeleteBatchMessages ( string persistenceId, long toSequenceNr ) : DbCommand
persistenceId string
toSequenceNr long
Результат System.Data.Common.DbCommand

InsertBatchMessages() публичный Метод

public InsertBatchMessages ( IPersistentRepresentation messages ) : DbCommand
messages IPersistentRepresentation
Результат System.Data.Common.DbCommand

SelectEvents() публичный Метод

public SelectEvents ( IEnumerable hints ) : DbCommand
hints IEnumerable
Результат System.Data.Common.DbCommand

SelectHighestSequenceNr() публичный Метод

public SelectHighestSequenceNr ( string persistenceId ) : DbCommand
persistenceId string
Результат System.Data.Common.DbCommand

SelectMessages() публичный Метод

public SelectMessages ( string persistenceId, long fromSequenceNr, long toSequenceNr, long max ) : DbCommand
persistenceId string
fromSequenceNr long
toSequenceNr long
max long
Результат System.Data.Common.DbCommand

SqliteQueryBuilder() публичный Метод

public SqliteQueryBuilder ( string tableName ) : System
tableName string
Результат System