Show / Hide Table of Contents

Class ExtensionUrlProviderController

Inheritance
object
ExtensionUrlProviderController
Inherited Members
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
Namespace: DotNetNuke.Entities.Urls
Assembly: DotNetNuke.dll
Syntax
public class ExtensionUrlProviderController

Constructors

ExtensionUrlProviderController()

Declaration
public ExtensionUrlProviderController()

Methods

DeleteProvider(ExtensionUrlProviderInfo)

Declaration
public static void DeleteProvider(ExtensionUrlProviderInfo urlProvider)
Parameters
Type Name Description
ExtensionUrlProviderInfo urlProvider

DisableProvider(int, int)

Declaration
public static void DisableProvider(int providerId, int portalId)
Parameters
Type Name Description
int providerId
int portalId

EnableProvider(int, int)

Declaration
public static void EnableProvider(int providerId, int portalId)
Parameters
Type Name Description
int providerId
int portalId

GetModuleProviders(int)

Declaration
public static List<ExtensionUrlProvider> GetModuleProviders(int portalId)
Parameters
Type Name Description
int portalId
Returns
Type Description
List<ExtensionUrlProvider>

GetOptionsFromSettings(FriendlyUrlSettings)

Declaration
public static FriendlyUrlOptions GetOptionsFromSettings(FriendlyUrlSettings settings)
Parameters
Type Name Description
FriendlyUrlSettings settings
Returns
Type Description
FriendlyUrlOptions

GetProviders(int)

Declaration
public static List<ExtensionUrlProviderInfo> GetProviders(int portalId)
Parameters
Type Name Description
int portalId
Returns
Type Description
List<ExtensionUrlProviderInfo>

LogModuleProviderExceptionInRequest(Exception, string, ExtensionUrlProvider, UrlAction, List<string>)

Declaration
public static void LogModuleProviderExceptionInRequest(Exception ex, string status, ExtensionUrlProvider provider, UrlAction result, List<string> messages)
Parameters
Type Name Description
Exception ex
string status
ExtensionUrlProvider provider
UrlAction result
List<string> messages

SaveProvider(ExtensionUrlProviderInfo)

Declaration
public static void SaveProvider(ExtensionUrlProviderInfo provider)
Parameters
Type Name Description
ExtensionUrlProviderInfo provider

SaveSetting(int, int, string, string)

Declaration
public static void SaveSetting(int providerId, int portalId, string settingName, string settingValue)
Parameters
Type Name Description
int providerId
int portalId
string settingName
string settingValue

Extension Methods

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