Click or drag to resize

AppSetting Class

AppSetting class models a setting in the application. Its used as the base for master settings, customer settings and user settings.
Inheritance Hierarchy
SystemObject
  Omada.OE.ModelAppSetting
    Omada.OE.ModelCustomerSetting
    Omada.OE.ModelMasterSetting
    Omada.OE.ModelUserSetting

Namespace:  Omada.OE.Model
Assembly:  Omada.OE.Model (in Omada.OE.Model.dll) Version: 15.0.0.0
Syntax
C#
[SerializableAttribute]
public abstract class AppSetting : ICloneable, 
	IComparable

The AppSetting type exposes the following members.

Constructors
  NameDescription
Protected methodAppSetting
Top
Properties
  NameDescription
Public propertyCategory
Public propertyDescription
Public propertyIsPublic
If the setting is public it will be available in the appPageVars and as mail template variable
Public propertyKey
Public propertyName
Public propertyOnlyPlatformAdmin
If true the setting can only be viewed and updated by members of the "Platform Administrators" group. For customer settings the value is read from tblCustomerSetting.OnlyPlatformAdmin. For master settings the value is always true.
Public propertyType
Public propertyValue
Top
Methods
  NameDescription
Public methodClone
Public methodCompareTo
Public methodEquals (Overrides ObjectEquals(Object).)
Public methodGetHashCode (Overrides ObjectGetHashCode.)
Top
Extension Methods
  NameDescription
Public Extension MethodToBool
Converts object to boolean.
(Defined by ObjectExtensions.)
Public Extension MethodToDateTime
Converts object to DateTime.
(Defined by ObjectExtensions.)
Public Extension MethodToInt
Converts object to integer.
(Defined by ObjectExtensions.)
Top
See Also