Namespace DotNetNuke.Entities.Modules.Settings
Classes
HostSettingAttribute
When applied to a property this attribute persists the value of the property in the DNN HostSettings table.
ModuleSettingAttribute
When applied to a property this attribute persists the value of the property in the DNN ModuleSettings referenced by the ModuleId within the context.
ParameterAttributeBase
Base class for attributes that are used to decorate properties (parameters) related to application settings (storage) or parameters (control) like query string parameters.
ParameterMapping
PortalSettingAttribute
When applied to a property this attribute persists the value of the property in the DNN PortalSettings referenced by the PortalId within the context.
SerializationController
SerializationManager
The Serialization Manager provides APIs for serializing and deserializing objects to and from strings.
SettingsRepository<T>
The SettingsRepository is used to persist settings to one of DNNs internal settings stores
TabModuleSettingAttribute
When applied to a property this attribute persists the value of the property in the DNN TabModuleSettings referenced by the TabModuleId within the context.
Interfaces
ISettingsRepository<T>
The SettingsRepository is used to persist settings to one of DNNs internal settings stores
ISettingsSerializer<T>
Implement this interface to control how property values are serialized and deserialized.