Контекст: Я работаю над проектом, использующим автономную архитектуру приложений. Наша клиентская программа имеет 2 режима: подключен и отключен. Когда пользователь в отключенном режиме, они будут использовать свою локальную базу данных (SQL CE) для извлечения и хранения данных. Когда пользователь снова подключится к серверу приложений, локальная база данных также будет синхронизирована с центральной базой данных. Транспортным уровнем в этом проекте является WCF, мы реализуем прокси-класс, чтобы подвергать SQLSyncProvider на клиенте для Sync Framework для синхронизации данных.Фильтрация данных с помощью Microsoft Sync Framework
Вопрос: Как можно выполнить фильтрацию данных с помощью MSF? В нашем проекте каждый клиент будет иметь роль, и каждая роль будет иметь доступ к разному количеству таблиц, а также к строкам в таблице. Насколько мне известно, MSF позволяет нам фильтровать данные с помощью столбца параметров, однако для пользователей они будут одинаковыми. В моем случае положение для каждого пользователя будет таким разным, это зависит от роли пользователя.
Спасибо.