C# 클래스 VSTalk.Engine.Core.History.HistoryDataProvider

상속: IHistoryDataProvider
파일 보기 프로젝트 열기: Irdis/VSTalk 1 사용 예제들

공개 메소드들

메소드 설명
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