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

상속: IHistoryService
파일 보기 프로젝트 열기: Irdis/VSTalk

Private Properties

프로퍼티 타입 설명
ToHistoryItem HistoryItem
ToMessage agsXMPP.protocol.client.Message
ToStoredItem StoredMessage

공개 메소드들

메소드 설명
HistoryService ( IHistoryDataProvider dataProvider ) : System
LatestMessageDate ( System.Guid clientId, Jid with ) : DateTime?
Read ( System.Guid clientId, Jid with ) : IEnumerable
Read ( System.Guid clientId, Jid with, System.DateTime @from ) : IEnumerable
Read ( System.Guid clientId, Jid with, System.DateTime @from, System.DateTime to ) : IEnumerable
Save ( ) : void

비공개 메소드들

메소드 설명
ToHistoryItem ( StoredMessage arg ) : HistoryItem
ToMessage ( string messageXml ) : agsXMPP.protocol.client.Message
ToStoredItem ( IMessage arg ) : StoredMessage

메소드 상세

HistoryService() 공개 메소드

public HistoryService ( IHistoryDataProvider dataProvider ) : System
dataProvider IHistoryDataProvider
리턴 System

LatestMessageDate() 공개 메소드

public LatestMessageDate ( System.Guid clientId, Jid with ) : DateTime?
clientId System.Guid
with Jid
리턴 DateTime?

Read() 공개 메소드

public Read ( System.Guid clientId, Jid with ) : IEnumerable
clientId System.Guid
with Jid
리턴 IEnumerable

Read() 공개 메소드

public Read ( System.Guid clientId, Jid with, System.DateTime @from ) : IEnumerable
clientId System.Guid
with Jid
@from System.DateTime
리턴 IEnumerable

Read() 공개 메소드

public Read ( System.Guid clientId, Jid with, System.DateTime @from, System.DateTime to ) : IEnumerable
clientId System.Guid
with Jid
@from System.DateTime
to System.DateTime
리턴 IEnumerable

Save() 공개 메소드

public Save ( ) : void
리턴 void