筛选同步数据

经筛选的同步用于将同步限制到项的子集,例如,只同步两个文件夹之间的文本文件,而忽略其他类型的文件。当源提供程序检测到变更时,它将应用筛选器,并且只将通过该筛选器筛选的项添加到变更批。

托管代码:必须通过使用 FilterInfo 类传递有关用于创建变更批的筛选器的信息。不支持此抽象类的自定义实现。提供程序必须创建 ItemListFilterInfo 对象,并通过使用 ChangeBatch 创建变更批以将该对象附加到变更批。

非托管代码:必须通过使用 ISyncFilterInfo 类传递有关用于创建变更批的筛选器的信息。不支持此接口的自定义实现。提供程序必须通过使用 IProviderFilteredSyncServices::CreateFilterInfo 创建 ISyncFilterInfo 对象。通过使用 IProviderFilteredSyncServices::CreateFilteredEnumerationChangeBatch 创建变更批,将筛选器信息附加到变更批。

请参阅

概念

同步提供程序
同步应用程序