IFileDataRetriever 介面
表示目的地提供者從來源提供者擷取檔案資料所根據的機制。
interface IFileDataRetriever : IUnknown
成員
IFileDataRetriever 方法 | 描述 |
---|---|
取得檔案的路徑 (相對於此複寫的根目錄)。 |
|
取得有關檔案的資訊。 |
|
取得檔案的雜湊值 (如果使用雜湊)。 |
|
取得可用來存取檔案資料的資料流。 |
備註
如果自訂提供者是來源提供者而 IFileSyncProvider 物件是目的地提供者,則來源提供者必須在其 ISynchronousDataRetriever::LoadChangeData 方法中傳回實作 IFileDataRetriever 的物件。
如果自訂提供者是目的地提供者而 IFileSyncProvider 物件是來源提供者,則目的地提供者將會在其 ISynchronousNotifyingChangeApplierTarget::SaveChange 方法中接收 IFileDataRetriever。然後目的地提供者就可以使用 IFileDataRetriever 方法從來源複寫取得檔案資料,以便將變更套用到目的地複寫。
需求
標頭: FileSyncProvider.h