Freigeben über


IFileDataRetriever-Schnittstelle

Stellt den Mechanismus dar, mit dem ein Dateisynchronisierungsanbieter und ein benutzerdefinierter Anbieter Daten untereinander austauschen.

Namespace: Microsoft.Synchronization.Files
Assembly: Microsoft.Synchronization.Files (in microsoft.synchronization.files.dll)

Syntax

'Declaration
Public Interface IFileDataRetriever
'Usage
Dim instance As IFileDataRetriever
public interface IFileDataRetriever
public interface class IFileDataRetriever
public interface IFileDataRetriever
public interface IFileDataRetriever

Hinweise

Wenn ein benutzerdefinierter Anbieter der Quellenanbieter und ein FileSyncProvider-Objekt der Zielanbieter ist, muss der Quellenanbieter ein Objekt zurückgeben, das in der zugehörigen LoadChangeData-Methode das IFileDataRetriever-Objekt implementiert (LoadChangeData für einfache Anbieter).

Wenn ein benutzerdefinierter Anbieter der Zielanbieter und ein FileSyncProvider-Objekt der Quellenanbieter ist, empfängt der Zielanbieter in der zugehörigen SaveItemChange-Methode ein IFileDataRetriever-Objekt. Der Zielanbieter kann dann mithilfe der IFileDataRetriever-Methoden die Dateidaten aus dem Quellreplikat abrufen, sodass er die Änderung auf das Zielreplikat anwenden kann. Weitere Informationen finden Sie unter Synchronisieren von Dateisynchronisierungsanbietern mit anderen Anbietern.

Siehe auch

Verweis

IFileDataRetriever-Member
Microsoft.Synchronization.Files-Namespace