'Declaration
<NotNullAttribute()> Public Function GetSnapshotChanges( _ ByVal objectToCompare As OID, _ ByVal snapshotID As Guid, _ ByRef messages As MessageCollection, _ ByRef targetChangeLog As ObjectChangeLog _ ) As ReadOnlyCollection(Of ObjectComparison)
[NotNull()] public ReadOnlyCollection<ObjectComparison> GetSnapshotChanges( OID objectToCompare, Guid snapshotID, out MessageCollection messages, out ObjectChangeLog targetChangeLog )
[NotNull()] public: ReadOnlyCollection<ObjectComparison^>^ GetSnapshotChanges( OID^ objectToCompare, Guid snapshotID, [Out] MessageCollection^ messages, [Out] ObjectChangeLog^ targetChangeLog )
Parameters
- objectToCompare
- The OID of the object to produce the report for.
- snapshotID
- The RecordID of the ObjectChangeLog record that represents the snapshot.
- messages
- Returns any error messages reported by the comparison.
- targetChangeLog
- On return, contains the ObjectChangeLog representing the newer state of the object, if a newer snapshot was found. See Remarks.
Return Value
A collection containing a single ArcanaDevelopment.adTempus.Shared.ObjectComparison.ObjectComparison object with the results of the comparison.