Sample Code Structure

The sample code in the IncrementalSynchronize project is split into the following classes:

MyState Handles access to the datastore and provides methods for updating and querying the table.
MySynchronize Handles the synchronize action and depends upon MyState.
MyConnector This is the main connector class. It uses the MySynchronize class to handle the synchronize action.