同步處理檔案
Sync Framework 文件的這一節將描述檔案同步處理提供者 (在先前的版本中稱為 Sync Services for File Systems)。這個提供者可協助應用程式同步處理 NTFS、FAT 和 SMB 檔案系統中的檔案與資料夾。要同步處理的目錄可以是本機或遠端目錄,而且不需要屬於相同的檔案系統類型。這一節將提供基本概念資訊以及包含 Managed 和 Unmanaged 程式碼的 HOW-TO 主題。您可以在 Sync Framework SDK 和程式碼庫 (英文) 中找到其他範例。
下列主題將提供有關 Sync Framework 的簡介資訊。如果您已經熟悉這些主題,請參閱本章節內容和參考中的詳細資訊。
- 使用 Sync Framework 的優點
描述使用 Sync Framework 的優點,包括其彈性的方法、功能強大的同步處理模型,以及高生產力的工具。
- Sync Framework 2.0 的新功能
描述這個 Sync Framework 版本已經新增或強化的功能。
- 選取適當的 Sync Framework 元件
引導您針對同步處理案例使用正確的元件,並且描述 Sync Framework 架構。
- 安裝、轉散發和版本相容性
描述用來安裝 Sync Framework 的安裝套件,以及如何與使用 Sync Framework 的應用程式一起轉散發這些安裝套件。
本章節內容
- 開始使用同步處理檔案
描述使用檔案同步處理提供者的基本概念。
- 控制同步處理的檔案
描述在同步處理範圍中控制所要包含檔案的方式。
- 報告檔案同步處理進度
描述用來向已註冊應用程式報告檔案同步處理進度的通知。
- 偵測檔案變更
描述在同步處理範圍中偵測對檔案所做變更的方式。
- HOW TO:使用 Unmanaged 程式碼同步處理檔案
示範如何建立使用 Sync Framework 來同步處理檔案的 Unmanaged 應用程式。
- HOW TO:使用 Managed 程式碼同步處理檔案
示範如何建立使用 Sync Framework 來同步處理檔案的 Managed 應用程式。
- 同步處理檔案同步處理提供者與其他提供者
示範如何建立使用 IFileDataRetriever 的 Managed 應用程式,以便在檔案同步處理提供者與簡單提供者之間同步處理。
參考
- Microsoft.Synchronization.Files
提供檔案同步處理提供者 Managed API 中命名空間、類型和成員的參考資料。
- Sync Framework 檔案同步處理元件
提供檔案同步處理提供者 Unmanaged API 中介面、函式和資料型別的參考資料。