Click or drag to resize

IVirtualPropertyResolver Interface

The purpose of a "Virtual Property Resolver" class is to resolve the values of a virtual reference property on specific data objects.

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

The IVirtualPropertyResolver type exposes the following members.

Properties
  NameDescription
Public propertyCachePeriod
Amount of time that the result of ResolveValues is cached in. Default is 5 minutes.
Public propertyDataObjectTypes
System names 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 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
See Also