C# Class Tigwi.Storage.Library.MsgStorageTmp

Inheritance: IMsgStorage
Show file Open project: ismaelbelghiti/Tigwi Class Usage Examples

Public Methods

Method Description
Copy ( System.Guid accountId, System.Guid msgId ) : System.Guid
GetListsMsgFrom ( HashSet listsId, System.DateTime firstMsgDate, int msgNumber ) : List
GetListsMsgTo ( HashSet listsId, System.DateTime lastMsgDate, int msgNumber ) : List
GetTaggedFrom ( System.Guid accoundId, System.DateTime firstMsgDate, int msgNumber ) : List
GetTaggedTo ( System.Guid accountId, System.DateTime lastMsgDate, int msgNumber ) : List
MsgStorageTmp ( StorageTmp storage ) : System
Post ( System.Guid accountId, string content ) : System.Guid
Remove ( System.Guid id ) : void
Tag ( System.Guid accountId, System.Guid msgId ) : void
Untag ( System.Guid accoundId, System.Guid msgId ) : void
afficheDebug ( ) : void

Private Methods

Method Description
GetFullInfo ( System.Guid messageId ) : FullMessageInfo

Method Details

Copy() public method

public Copy ( System.Guid accountId, System.Guid msgId ) : System.Guid
accountId System.Guid
msgId System.Guid
return System.Guid

GetListsMsgFrom() public method

public GetListsMsgFrom ( HashSet listsId, System.DateTime firstMsgDate, int msgNumber ) : List
listsId HashSet
firstMsgDate System.DateTime
msgNumber int
return List

GetListsMsgTo() public method

public GetListsMsgTo ( HashSet listsId, System.DateTime lastMsgDate, int msgNumber ) : List
listsId HashSet
lastMsgDate System.DateTime
msgNumber int
return List

GetTaggedFrom() public method

public GetTaggedFrom ( System.Guid accoundId, System.DateTime firstMsgDate, int msgNumber ) : List
accoundId System.Guid
firstMsgDate System.DateTime
msgNumber int
return List

GetTaggedTo() public method

public GetTaggedTo ( System.Guid accountId, System.DateTime lastMsgDate, int msgNumber ) : List
accountId System.Guid
lastMsgDate System.DateTime
msgNumber int
return List

MsgStorageTmp() public method

public MsgStorageTmp ( StorageTmp storage ) : System
storage StorageTmp
return System

Post() public method

public Post ( System.Guid accountId, string content ) : System.Guid
accountId System.Guid
content string
return System.Guid

Remove() public method

public Remove ( System.Guid id ) : void
id System.Guid
return void

Tag() public method

public Tag ( System.Guid accountId, System.Guid msgId ) : void
accountId System.Guid
msgId System.Guid
return void

Untag() public method

public Untag ( System.Guid accoundId, System.Guid msgId ) : void
accoundId System.Guid
msgId System.Guid
return void

afficheDebug() public method

public afficheDebug ( ) : void
return void