VirtualPropertyResolverBase Class |
Namespace: Omada.OE.AppLogic.VirtualProperty
public abstract class VirtualPropertyResolverBase : IVirtualPropertyResolver
The VirtualPropertyResolverBase type exposes the following members.
| Name | Description | |
|---|---|---|
| VirtualPropertyResolverBase |
| Name | Description | |
|---|---|---|
| CachePeriod |
Amount of time that the result of ResolveValues is cached in.
Default is 5 minutes.
| |
| DataObjectTypes |
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.
| |
| DbConnection |
Open connection for the OIS DB.
| |
| DbTransaction |
Open transaction for the OIS DB.
| |
| Factory | ||
| Property |
Name of the virtual reference property that the resolver can resolve values for.
|
| Name | Description | |
|---|---|---|
| Initialize | ||
| ResolveValues |
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.
|
| Name | Description | |
|---|---|---|
| ToBool |
Converts object to boolean.
(Defined by ObjectExtensions.) | |
| ToDateTime |
Converts object to DateTime.
(Defined by ObjectExtensions.) | |
| ToInt |
Converts object to integer.
(Defined by ObjectExtensions.) |