Class MessagingDataService
Inheritance
MessagingDataService
Assembly: DotNetNuke.dll
Syntax
public class MessagingDataService : IMessagingDataService
Constructors
MessagingDataService()
Declaration
public MessagingDataService()
Methods
GetInboxCount(int, int)
Declaration
public int GetInboxCount(int portalID, int userID)
Parameters
| Type |
Name |
Description |
| int |
portalID |
|
| int |
userID |
|
Returns
GetMessageByID(int)
Declaration
public IDataReader GetMessageByID(int messageId)
Parameters
| Type |
Name |
Description |
| int |
messageId |
|
Returns
GetNewMessageCount(int, int)
Declaration
public int GetNewMessageCount(int portalID, int userID)
Parameters
| Type |
Name |
Description |
| int |
portalID |
|
| int |
userID |
|
Returns
GetNextMessageForDispatch(Guid)
Declaration
public IDataReader GetNextMessageForDispatch(Guid schedulerInstance)
Parameters
| Type |
Name |
Description |
| Guid |
schedulerInstance |
|
Returns
GetUserInbox(int, int, int, int)
Declaration
public 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
public void MarkMessageAsDispatched(int messageID)
Parameters
| Type |
Name |
Description |
| int |
messageID |
|
SaveMessage(Message)
Declaration
public long SaveMessage(Message objMessaging)
Parameters
| Type |
Name |
Description |
| Message |
objMessaging |
|
Returns
UpdateMessage(Message)
Declaration
public void UpdateMessage(Message message)
Parameters
| Type |
Name |
Description |
| Message |
message |
|
Implements
Extension Methods