Click or drag to resize

SecurityOverrideContext Class

Security override contexts are used in sections of the program logic where its desirable to override the security model(s). This is for example the case in certain code method implementations as an alternative to executing them as the system user. The context affects: - loading data objects (DOSM, Access Modifiers and the property security model) - saving data objects (DOSM) - various checks using DataObjectController.CheckActiveUserPermissions()
Inheritance Hierarchy
SystemObject
  Omada.OE.ModelContextBaseSecurityOverrideState
    Omada.OE.ModelSecurityOverrideContext

Namespace:  Omada.OE.Model
Assembly:  Omada.OE.Model (in Omada.OE.Model.dll) Version: 15.0.0.0
Syntax
C#
public class SecurityOverrideContext : ContextBase<SecurityOverrideState>, 
	IDisposable

The SecurityOverrideContext type exposes the following members.

Methods
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