AttributeValueReferencesResolver Class |
Namespace: Omada.OE.Solution.OIM.AppLogic.VirtualProperty
public class AttributeValueReferencesResolver : VirtualPropertyResolverBase
The AttributeValueReferencesResolver type exposes the following members.
Name | Description | |
---|---|---|
![]() | AttributeValueReferencesResolver |
Default constructor use VirtualPropertyResolverFactory to create instances of this class.
|
Name | Description | |
---|---|---|
![]() | CachePeriod |
Amount of time that the result of ResolveValues is cached in.
Default is 5 minutes.
(Inherited from VirtualPropertyResolverBase.) |
![]() | 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.
(Overrides VirtualPropertyResolverBaseDataObjectTypes.) |
![]() | DbConnection |
Open connection for the OIS DB.
(Inherited from VirtualPropertyResolverBase.) |
![]() | DbTransaction |
Open transaction for the OIS DB.
(Inherited from VirtualPropertyResolverBase.) |
![]() | Factory | (Inherited from VirtualPropertyResolverBase.) |
![]() | Property |
Name of the virtual reference property that the resolver can resolve values for.
(Overrides VirtualPropertyResolverBaseProperty.) |
Name | Description | |
---|---|---|
![]() | Initialize | (Inherited from VirtualPropertyResolverBase.) |
![]() | 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.
(Overrides VirtualPropertyResolverBaseResolveValues(ResolverOptions, ResolverResult).) |
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.) |