Interface IFileDataRetriever
Représente le mécanisme par lequel le fournisseur de destination récupère des données de fichier du fournisseur de source.
interface IFileDataRetriever : IUnknown
Membres
Méthodes IFileDataRetriever | Description |
---|---|
Obtient le chemin d'accès du fichier, par rapport au répertoire racine du réplica. |
|
Obtient des informations sur le fichier. |
|
Obtient la valeur de hachage du fichier lorsque le hachage est utilisé. |
|
Obtient un flux de données qui peut être utilisé pour accéder aux données du fichier. |
Notes
Lorsqu'un fournisseur personnalisé est le fournisseur de source et qu'un objet IFileSyncProvider est le fournisseur de destination, le fournisseur de source doit retourner un objet qui implémente IFileDataRetriever dans sa méthode ISynchronousDataRetriever::LoadChangeData.
Lorsqu'un fournisseur personnalisé est le fournisseur de destination et qu'un objet IFileSyncProvider est le fournisseur de source, le fournisseur de destination recevra un IFileDataRetriever dans sa méthode ISynchronousNotifyingChangeApplierTarget::SaveChange. Le fournisseur de destination peut alors utiliser les méthodes IFileDataRetriever pour obtenir les données du fichier du réplica source de manière à pouvoir appliquer la modification au réplica de destination.
Spécifications
En-tête : FileSyncProvider.h