Interface IDataService
Assembly: DotNetNuke.dll
Syntax
public interface IDataService
Methods
AddSubscription(int, int, int, string, string, int, int, string)
Declaration
int AddSubscription(int userId, int portalId, int subscriptionTypeId, string objectKey, string description, int moduleId, int tabId, string objectData)
Parameters
Returns
AddSubscriptionType(string, string, int)
Declaration
int AddSubscriptionType(string subscriptionName, string friendlyName, int desktopModuleId)
Parameters
Type |
Name |
Description |
string |
subscriptionName |
|
string |
friendlyName |
|
int |
desktopModuleId |
|
Returns
DeleteSubscription(int)
Declaration
bool DeleteSubscription(int subscriptionId)
Parameters
Type |
Name |
Description |
int |
subscriptionId |
|
Returns
DeleteSubscriptionType(int)
Declaration
bool DeleteSubscriptionType(int subscriptionTypeId)
Parameters
Type |
Name |
Description |
int |
subscriptionTypeId |
|
Returns
DeleteSubscriptionsByObjectKey(int, string)
Declaration
void DeleteSubscriptionsByObjectKey(int portalId, string objectKey)
Parameters
Type |
Name |
Description |
int |
portalId |
|
string |
objectKey |
|
GetSubscriptionTypes()
Declaration
IDataReader GetSubscriptionTypes()
Returns
GetSubscriptionsByContent(int, int, string)
Declaration
IDataReader GetSubscriptionsByContent(int portalId, int subscriptionTypeId, string objectKey)
Parameters
Type |
Name |
Description |
int |
portalId |
|
int |
subscriptionTypeId |
|
string |
objectKey |
|
Returns
GetSubscriptionsByUser(int, int, int)
Declaration
IDataReader GetSubscriptionsByUser(int portalId, int userId, int subscriptionTypeId)
Parameters
Type |
Name |
Description |
int |
portalId |
|
int |
userId |
|
int |
subscriptionTypeId |
|
Returns
IsSubscribed(int, int, int, string, int, int)
Declaration
IDataReader IsSubscribed(int portalId, int userId, int subscriptionTypeId, string objectKey, int moduleId, int tabId)
Parameters
Type |
Name |
Description |
int |
portalId |
|
int |
userId |
|
int |
subscriptionTypeId |
|
string |
objectKey |
|
int |
moduleId |
|
int |
tabId |
|
Returns
UpdateSubscriptionDescription(string, int, string)
Declaration
int UpdateSubscriptionDescription(string objectKey, int portalId, string newDescription)
Parameters
Returns
Extension Methods