В Sync Framework 2.1 пакетная обработка, по-видимому, имеет встроенную поддержку, поэтому в некоторых провайдерах мы можем просто указать размер пакета и местоположение файла буфера (и некоторые другие атрибуты), и пакетная обработка будет решена , Разработчикам не придется писать собственную логику пакетирования.
Однако это работает только с несколькими провайдерами, такими как SqlSyncProvider или DbSyncProvider, которые, кажется, обслуживают отслеживание изменений сервера SQL. Более ранние провайдеры, такие как ClientSyncProvider и DBServerSyncProvider, которые позволяют настраивать отслеживание изменений, не имеют особых улучшений. Любая идея, как мы можем использовать новую функцию пакетирования и при этом сохранить нашу собственную логику отслеживания изменений?
У нас нет возможности перейти к встроенному отслеживанию изменений, поскольку наша пользовательская логика обрабатывает несимметричные базы данных (где база данных сервера многопользовательская, а база данных каждого клиента - один арендатор).