ChangeTrackingProviderBase Methods

The ChangeTrackingProviderBase type exposes the following members.

Protected method CanGetChanges Used to perform validation of whether system is in a state to retrieve changes for the specified table
Protected method CreateConnectionManager Creates a new ConnectionManager for executing arbitrary SQL queries against the Channel database
Protected method CreateCurrentHighVersionCommand Constructs and returns a SqlCommand object that can be used to retrieve information about the current highest version in the system, used as the upper limit for searching for changes.
Protected method CreateIncrementalSyncCommand
Protected method CreateInitialSyncCommand
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetChanges Returns changes in the specified table that the destination does not have
Public method GetHashCode (Inherited from Object.)
Protected method GetLastSyncAnchorForDestination Retrieves the last known sync anchor for the specified destination and table
Protected method GetNextSyncVersionFromChangeSet Parses the specified change set, interprets its schema and returns the highest sequence id of the set, which represents the base sync anchor for the subsequent query.
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString (Inherited from Object.)
Public method UpdateSyncStatus Updates the synchronization status of the destination for changes to be sent incrementally