C# Класс VSTalk.Engine.Core.History.HistoryDataProvider

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

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

Метод Описание
Init ( Community.CsharpSqlite.SQLiteClient.SqliteConnection connection ) : void
LatestMessageDate ( string clientId, string withJid ) : long
MessageCount ( string id, string withJid, long fromTicks, long toTicks ) : int
ReadMessages ( string clientId, string withJid ) : IList
ReadMessages ( string clientId, string withJid, long fromTicks ) : IList
ReadMessages ( string clientId, string withJid, long fromTicks, long toTicks ) : IList
SaveMessages ( IList messages ) : void

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

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

public Init ( Community.CsharpSqlite.SQLiteClient.SqliteConnection connection ) : void
connection Community.CsharpSqlite.SQLiteClient.SqliteConnection
Результат void

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

public LatestMessageDate ( string clientId, string withJid ) : long
clientId string
withJid string
Результат long

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

public MessageCount ( string id, string withJid, long fromTicks, long toTicks ) : int
id string
withJid string
fromTicks long
toTicks long
Результат int

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

public ReadMessages ( string clientId, string withJid ) : IList
clientId string
withJid string
Результат IList

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

public ReadMessages ( string clientId, string withJid, long fromTicks ) : IList
clientId string
withJid string
fromTicks long
Результат IList

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

public ReadMessages ( string clientId, string withJid, long fromTicks, long toTicks ) : IList
clientId string
withJid string
fromTicks long
toTicks long
Результат IList

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

public SaveMessages ( IList messages ) : void
messages IList
Результат void