C# Class VSTalk.Engine.Core.History.HistoryDataProvider

Inheritance: IHistoryDataProvider
Afficher le fichier Open project: Irdis/VSTalk Class Usage Examples

Méthodes publiques

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

Method Details

Init() public méthode

public Init ( Community.CsharpSqlite.SQLiteClient.SqliteConnection connection ) : void
connection Community.CsharpSqlite.SQLiteClient.SqliteConnection
Résultat void

LatestMessageDate() public méthode

public LatestMessageDate ( string clientId, string withJid ) : long
clientId string
withJid string
Résultat long

MessageCount() public méthode

public MessageCount ( string id, string withJid, long fromTicks, long toTicks ) : int
id string
withJid string
fromTicks long
toTicks long
Résultat int

ReadMessages() public méthode

public ReadMessages ( string clientId, string withJid ) : IList
clientId string
withJid string
Résultat IList

ReadMessages() public méthode

public ReadMessages ( string clientId, string withJid, long fromTicks ) : IList
clientId string
withJid string
fromTicks long
Résultat IList

ReadMessages() public méthode

public ReadMessages ( string clientId, string withJid, long fromTicks, long toTicks ) : IList
clientId string
withJid string
fromTicks long
toTicks long
Résultat IList

SaveMessages() public méthode

public SaveMessages ( IList messages ) : void
messages IList
Résultat void