| DataObjectControllerGetObjectsChangedSince Method |
Returns a subset of data objects that has been changed in one or more properties since a specified point in time.
The method does not use snapshot reads but reads committed data (unlike the default in APIs). This is because the object
ids originate from the view viewPolicyEngineObjectEvents which makes dirty reads.
Namespace:
Omada.OE.AppLogic
Assembly:
Omada.OE.AppLogic (in Omada.OE.AppLogic.dll) Version: 15.0.0.0
Syntaxpublic List<int> GetObjectsChangedSince(
IEnumerable<int> dataObjectIds,
DateTime timePoint,
IEnumerable<int> propertyIds
)
Parameters
- dataObjectIds
- Type: System.Collections.GenericIEnumerableInt32
Ids of the data objects from which we want the subset that has been changed.
- timePoint
- Type: SystemDateTime
We're looking for changes made on this point in time or later.
- propertyIds
- Type: System.Collections.GenericIEnumerableInt32
Ids of properties that we're interested in - concerning whether the data object has a changed value in one of them.
Return Value
Type:
ListInt32
Returns a subset of the specified data objects that has been changed in one or more properties since the specified point in time.
See Also