This module returns any custom settings for the provider in a key/value pair. This is used when any customised settings are saved to the web.config file.
Namespace: DotNetNuke.Entities.UrlsAssembly: DotNetNuke (in DotNetNuke.dll)
Syntax
C# |
---|
public abstract Dictionary<string, string> GetProviderPortalSettings() |
Visual Basic |
---|
Public MustOverride Function GetProviderPortalSettings As Dictionary(Of String, String) |
Return Value
A dictionary of key/value pairs, where the key represents the web.config attribute name, and the value is the value to be stored in the web.config file
Remarks
Note: the key values are case sensitive, and should match any values read from the attributes collection in the provider constructor. If the provider has no custom attributes, return null or an empty dictionary. To remove a setting, add the value as a null. Null values in the dictionary are removed as attributes.