Show / Hide Table of Contents

Interface IPortalAliasService

Namespace: DotNetNuke.Abstractions.Portals
Assembly: DotNetNuke.Abstractions.dll
Syntax
public interface IPortalAliasService

Methods

AddPortalAlias(IPortalAliasInfo)

Declaration
int AddPortalAlias(IPortalAliasInfo portalAlias)
Parameters
Type Name Description
IPortalAliasInfo portalAlias
Returns
Type Description
int

DeletePortalAlias(IPortalAliasInfo)

Declaration
void DeletePortalAlias(IPortalAliasInfo portalAlias)
Parameters
Type Name Description
IPortalAliasInfo portalAlias

GetPortalAlias(string)

Declaration
IPortalAliasInfo GetPortalAlias(string alias)
Parameters
Type Name Description
string alias
Returns
Type Description
IPortalAliasInfo

GetPortalAlias(string, int)

Declaration
IPortalAliasInfo GetPortalAlias(string alias, int portalId)
Parameters
Type Name Description
string alias
int portalId
Returns
Type Description
IPortalAliasInfo

GetPortalAliasByPortal(int, string)

Declaration
string GetPortalAliasByPortal(int portalId, string portalAlias)
Parameters
Type Name Description
int portalId
string portalAlias
Returns
Type Description
string

GetPortalAliasByPortalAliasId(int)

Declaration
IPortalAliasInfo GetPortalAliasByPortalAliasId(int portalAliasId)
Parameters
Type Name Description
int portalAliasId
Returns
Type Description
IPortalAliasInfo

GetPortalAliasByTab(int, string)

Declaration
string GetPortalAliasByTab(int tabId, string portalAlias)
Parameters
Type Name Description
int tabId
string portalAlias
Returns
Type Description
string

GetPortalAliases()

Declaration
IDictionary<string, IPortalAliasInfo> GetPortalAliases()
Returns
Type Description
IDictionary<string, IPortalAliasInfo>

GetPortalAliasesByPortalId(int)

Declaration
IEnumerable<IPortalAliasInfo> GetPortalAliasesByPortalId(int portalId)
Parameters
Type Name Description
int portalId
Returns
Type Description
IEnumerable<IPortalAliasInfo>

GetPortalByPortalAliasId(int)

Declaration
IPortalInfo GetPortalByPortalAliasId(int portalAliasId)
Parameters
Type Name Description
int portalAliasId
Returns
Type Description
IPortalInfo

UpdatePortalAlias(IPortalAliasInfo)

Declaration
void UpdatePortalAlias(IPortalAliasInfo portalAlias)
Parameters
Type Name Description
IPortalAliasInfo portalAlias

ValidateAlias(string, bool)

Declaration
bool ValidateAlias(string portalAlias, bool ischild)
Parameters
Type Name Description
string portalAlias
bool ischild
Returns
Type Description
bool

Extension Methods

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