Click or drag to resize

VirtualPropertyResolverBase Class

Base class for virtual reference property resolvers.
Inheritance Hierarchy
SystemObject
  Omada.OE.AppLogic.VirtualPropertyVirtualPropertyResolverBase
    More...

Namespace:  Omada.OE.AppLogic.VirtualProperty
Assembly:  Omada.OE.AppLogic (in Omada.OE.AppLogic.dll) Version: 15.0.0.0
Syntax
C#
public abstract class VirtualPropertyResolverBase : IVirtualPropertyResolver

The VirtualPropertyResolverBase type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyCachePeriod
Amount of time that the result of ResolveValues is cached in. Default is 5 minutes.
Public propertyDataObjectTypes
System name of the data object types that the VRP "is present on". Can be empty - in which case the VRP is considered present on all data object types.
Public propertyDbConnection
Open connection for the OIS DB.
Public propertyDbTransaction
Open transaction for the OIS DB.
Public propertyFactory
Public propertyProperty
Name of the virtual reference property that the resolver can resolve values for.
Top
Methods
  NameDescription
Public methodInitialize
Public methodResolveValues
Method must resolve the values of the virtual reference property for a number of data objects. Method is only called for data objects that are of the registered DataObjectType.
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
Inheritance Hierarchy