Click or drag to resize

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
Syntax
C#
public 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