Sync Services for File Systems
Microsoft Sync Framework 是一个功能完善的同步平台,实现了应用程序、服务和设备的协作和脱机访问。它提供了一些可支持在脱机状态下漫游、共享数据和获取数据的技术和工具。通过使用 Sync Framework,开发人员可以构建同步生态系统,将任意应用程序与任意网络上使用任意协议的任意存储中的任意数据集成在一起。
这是针对 Sync Services for File Systems 的文档。Sync Services 可帮助应用程序在 NTFS、FAT 或 SMB 文件系统中同步文件、文件夹和子文件夹。要同步的目录可为本地或远程目录,且不必同属一个文件系统。应用程序可以使用静态筛选器通过显式列出文件或使用通配符(如 *.txt)来排除或包括这些文件;或者应用程序可以设置筛选器来排除整个子文件夹。应用程序还可以注册以接收文件同步进度的通知。
有关其他 Sync Framework 组件的文档的信息,请参见此 Microsoft 网站。
本节内容
- 文件同步入门
介绍使用 Sync Services for File Systems 的基本知识。
- 控制可同步的文件
介绍对同步作用域中包括哪些文件进行控制的若干方法。
- 报告文件同步进度
介绍用于向注册的应用程序报告文件同步进度的通知。
- 检测文件变更
介绍如何检测在同步作用域中针对文件所做的变更。
- 如何使用非托管代码同步文件
说明如何创建使用 Sync Services for File Systems 同步文件的非托管应用程序。
参考
- Microsoft.Synchronization.Files
提供关于 Sync Services for File Systems 托管 API 中的命名空间、类型和成员的参考资料。
- Sync Services for File Systems 组件
提供关于 Sync Services for File Systems 非托管 API 中的接口、函数和数据类型的参考资料。