C-DEngine 5.105

TheCDESettings Methods

The TheCDESettings type exposes the following members.

Methods


  Name Description
Public method CloneBase
Clonse an incoming object into this object
(Inherited from TheDataBase.)
Public method DeleteAppSetting
Deletes an app.config setting if the C-DEngine can write to the config file
Public method Equals(System.Object) (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method FireEvent
Fire an Event on a property
(Inherited from TheDataBase.)
Public method GetAppSetting
Gets a setting from the Settings Factory of the C-DEngine
Public method GetHashCode (Inherited from Object.)
Public method GetHiddenKeyList
Returns a list of hidden keys for NMI and other plugins
Public method GetSetting
Returns a setting either known in the current Settings array or set as an environment variable or in App.Config First it looks into App.config and if this does not contain the setting it falls back to the existing TheBaseAssets.MyCmdArgs and if that does not have the entry it looks in the environment variables.
Public method GetType (Inherited from Object.)
Public method HasSetting
Determines whether the specified p setting has setting.
Public method IsEventRegistered
Returns true if the requested eThingEvents has registered callbacks
(Inherited from TheDataBase.)
Public method IsNodeTrusted
Checks if a node (ID) is trustd
Protected method MemberwiseClone (Inherited from Object.)
Public method NotifyMirror
If called from a derived class and the class was stored in a StorageMirror, this method will call the "NotifyOfUpdate" method in the StorageMirror to inform all Notification Clients that this record has changed. This is VERY Expensive! Do not call too often! This does not work with StorageMirrors that require a PostSalt (unique table name)
(Inherited from TheDataBase.)
Protected method OnPropertyChanged (Inherited from TheBindableBase.)
Public method ReadAllAppSettings
Reads all App Settings in the given argList
Public method RegisterEvent
Register a callback that will be fired on a Property Event
(Inherited from TheDataBase.)
Public method RegisterEvent2
Register a callback that will be fired on a Property Event
(Inherited from TheDataBase.)
Protected method SetProperty``1 (Inherited from TheBindableBase.)
Public method SetSetting
Sets a new App Setting that will be stored encrypted in the local cdeTPI
Public method SetSettings
Stores a list of new settings in the local cdeTPI
Public method ToString (Inherited from Object.)
Public method UnregisterEvent
Unregister a previously registered callback
(Inherited from TheDataBase.)
Public method UnregisterEvent2
Unregister a previously registered callback
(Inherited from TheDataBase.)
Public method UpdateLocalSettings
Updates the local cdeTPI file with the current HSI settings