Синхронизация файлов
В этом разделе документации по платформе Sync Framework описывается служба синхронизации файлов (в прежних версиях — службы Sync Services for File Systems). Этот поставщик помогает приложениям выполнять синхронизацию файлов и папок в файловых системах NTFS, FAT и SMB. Каталоги, подлежащие синхронизации, могут быть локальными или удаленными, а также могут находиться в разных файловых системах. Этот раздел содержит общие сведения и инструкции, относящиеся как к управляемому, так и к неуправляемому коду. Дополнительные образцы доступны в пакете Sync Framework SDK и на веб-сайте Галерея кодов.
В следующих разделах представлены вводные сведения о Sync Framework. Дополнительные сведения см. в подразделах разделов В этом разделе и Справочник.
Преимущества использования Sync Framework
Описывает преимущества использования платформы Sync Framework, включая гибкий подход, мощную модель синхронизации и эффективные инструменты.Новые возможности Sync Framework 2.1
Описывает функции, добавленные или улучшенные в этой версии Sync Framework.Выбор соответствующих компонентов Sync Framework
Указывает компонент, который необходимо использовать для конкретного сценария синхронизации, и описывает архитектуру платформы Sync Framework.Установка, распространение и совместимость версий
Описывает пакеты установки, используемые для установки платформы Sync Framework, и способы их распространения для приложений, использующих платформу Sync Framework.
В этом разделе
Приступая к работе с синхронизацией файлов
Приведены основные сведения об использовании службы синхронизации файлов.Выбор файлов для синхронизации
Описаны способы выбора файлов, которые включаются в область синхронизации.Отображение хода выполнения синхронизации файлов
Описаны уведомления, с помощью которых зарегистрированное приложение узнает о ходе выполнения синхронизации файлов.Обнаружение изменений файлов
Описано, как обнаруживаются изменения, которые вносятся в файлы в области синхронизации.Как синхронизировать файлы с помощью неуправляемого кода
Показано, как создавать неуправляемые приложения, использующие Sync Framework для синхронизации файлов.Как синхронизировать файлы с помощью управляемого кода
Показывает, как создавать управляемые приложения, использующие платформу Sync Framework для синхронизации файлов.Синхронизация поставщика синхронизации файлов с другими поставщиками
Описывает создание управляемого приложения, использующего интерфейс IFileDataRetriever для обеспечения синхронизации службы синхронизации файлов и простого поставщика.
Справочник
Microsoft.Synchronization.Files
Содержит справочные материалы по пространствам имен, типам и членам классов в управляемом API-интерфейсе службы синхронизации файлов.Компоненты синхронизации файлов Sync Framework
Содержит справочные материалы по интерфейсам, функциям и типам данных в неуправляемом API-интерфейсе службы синхронизации файлов.