Interface IMessagingDataService
Assembly: DotNetNuke.dll
Syntax
public interface IMessagingDataService
Methods
GetInboxCount(int, int)
Declaration
int GetInboxCount(int portalID, int userID)
Parameters
| Type |
Name |
Description |
| int |
portalID |
|
| int |
userID |
|
Returns
GetMessageByID(int)
Declaration
IDataReader GetMessageByID(int messageID)
Parameters
| Type |
Name |
Description |
| int |
messageID |
|
Returns
GetNewMessageCount(int, int)
Declaration
int GetNewMessageCount(int portalID, int userID)
Parameters
| Type |
Name |
Description |
| int |
portalID |
|
| int |
userID |
|
Returns
GetNextMessageForDispatch(Guid)
Declaration
IDataReader GetNextMessageForDispatch(Guid schedulerInstance)
Parameters
| Type |
Name |
Description |
| Guid |
schedulerInstance |
|
Returns
GetUserInbox(int, int, int, int)
Declaration
IDataReader GetUserInbox(int portalID, int userID, int pageNumber, int pageSize)
Parameters
| Type |
Name |
Description |
| int |
portalID |
|
| int |
userID |
|
| int |
pageNumber |
|
| int |
pageSize |
|
Returns
MarkMessageAsDispatched(int)
Declaration
void MarkMessageAsDispatched(int messageID)
Parameters
| Type |
Name |
Description |
| int |
messageID |
|
SaveMessage(Message)
Declaration
long SaveMessage(Message objMessaging)
Parameters
| Type |
Name |
Description |
| Message |
objMessaging |
|
Returns
UpdateMessage(Message)
Declaration
void UpdateMessage(Message message)
Parameters
| Type |
Name |
Description |
| Message |
message |
|
Extension Methods