Click or drag to resize

ISettings Interface

Manage a settings.

Namespace:  AskiaPortalCmn.Common
Assembly:  AskiaPortalCmn (in AskiaPortalCmn.dll) Version: 1.7.0-build068
Syntax
public interface ISettings

The ISettings type exposes the following members.

Properties
Methods
  NameDescription
Public methodCode exampleChange(SettingsKey, String)
Change the value of the specified AskiaPortal settings item.
It will not save the change in the database unless you explicitly call the Save method.
Public methodCode exampleChange(String, String, NullableGuid)
Change the value of the specified settings item.
It will not save the change in the database unless you explicitly call the Save method.
Public methodContains(SettingsKey)
Indicates if the AskiaPortal item with the specified key is contains in settings or on his inheritance.
Public methodContains(String, NullableGuid)
Indicates if the item with the specified key/module is contains in settings or on his inheritance.
Public methodGetAllItems
Returns all settings items.
Public methodGetItems
Returns the settings items of the specified module guid.
Public methodReload
Reload the settings using the current database values.
Public methodRemove(SettingsKey)
Remove the specified AskiaPortal settings item.
It will not save the change in the database unless you explicitly call the Save method.
Public methodRemove(String, NullableGuid)
Remove the specified settings item.
It will not save the change in the database unless you explicitly call the Save method.
Public methodRemoveAll
Remove all settings of the specified module.
It will not save the change in the database unless you explicitly call the Save method.
Public methodSave
Save the modification in the database if the object has been modified.
Top
See Also