Show / Hide Table of Contents

Interface IRedirectionController

Namespace: DotNetNuke.Services.Mobile
Assembly: DotNetNuke.dll
Syntax
public interface IRedirectionController

Methods

Delete(int, int)

Declaration
void Delete(int portalId, int id)
Parameters
Type Name Description
int portalId
int id

DeleteRule(int, int, int)

Declaration
void DeleteRule(int portalId, int redirectionId, int ruleId)
Parameters
Type Name Description
int portalId
int redirectionId
int ruleId

GetAllRedirections()

Declaration
IList<IRedirection> GetAllRedirections()
Returns
Type Description
IList<IRedirection>

GetFullSiteUrl()

Declaration
string GetFullSiteUrl()
Returns
Type Description
string

GetFullSiteUrl(int, int)

Declaration
string GetFullSiteUrl(int portalId, int currentTabId)
Parameters
Type Name Description
int portalId
int currentTabId
Returns
Type Description
string

GetMobileSiteUrl()

Declaration
string GetMobileSiteUrl()
Returns
Type Description
string

GetMobileSiteUrl(int, int)

Declaration
string GetMobileSiteUrl(int portalId, int currentTabId)
Parameters
Type Name Description
int portalId
int currentTabId
Returns
Type Description
string

GetRedirectUrl(string)

Declaration
string GetRedirectUrl(string userAgent)
Parameters
Type Name Description
string userAgent
Returns
Type Description
string

GetRedirectUrl(string, int, int)

Declaration
string GetRedirectUrl(string userAgent, int portalId, int currentTabId)
Parameters
Type Name Description
string userAgent
int portalId
int currentTabId
Returns
Type Description
string

GetRedirectionById(int, int)

Declaration
IRedirection GetRedirectionById(int portalId, int id)
Parameters
Type Name Description
int portalId
int id
Returns
Type Description
IRedirection

GetRedirectionsByPortal(int)

Declaration
IList<IRedirection> GetRedirectionsByPortal(int portalId)
Parameters
Type Name Description
int portalId
Returns
Type Description
IList<IRedirection>

IsRedirectAllowedForTheSession(HttpApplication)

Declaration
bool IsRedirectAllowedForTheSession(HttpApplication app)
Parameters
Type Name Description
HttpApplication app
Returns
Type Description
bool

PurgeInvalidRedirections(int)

Declaration
void PurgeInvalidRedirections(int portalId)
Parameters
Type Name Description
int portalId

Save(IRedirection)

Declaration
void Save(IRedirection redirection)
Parameters
Type Name Description
IRedirection redirection

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS