FileSyncProvider 成员
是同步的同步提供程序,它可用于同步 NTFS、FAT 或 SMB 文件系统中的文件、文件夹和子文件夹。
以下各表列出了由 FileSyncProvider 类型公开的成员。
公共构造函数
名称 | 说明 | |
---|---|---|
FileSyncProvider | 已重载。初始化 FileSyncProvider 类的一个新实例。 |
顶部
公共属性
名称 | 说明 | |
---|---|---|
Configuration | 获取该提供程序的配置设置。(继承自 KnowledgeSyncProvider。) | |
DestinationCallbacks | 获取一个对象,同步应用程序可使用该对象进行注册,以接收同步期间所发生事件的通知。(继承自 KnowledgeSyncProvider。) | |
FileSyncOptions | 获取同步期间控制提供程序的行为的选项。 | |
IdFormats | 已重写。获取定义提供程序所使用的不同 ID 格式的架构。 | |
MetadataDirectoryPath | 获取元数据存储文件的绝对路径。 | |
MetadataFileName | 获取元数据存储文件的名称。 | |
PreviewMode | 获取或设置一个指示提供程序是否处于预览模式中的值。 | |
ReplicaId | 获取副本的 ID。 | |
RootDirectoryPath | 获取此提供程序的本地文件存储区的绝对路径。这是包含要同步的文件和子文件夹的文件夹。 | |
ScopeFilter | 获取指定本地文件存储区中的哪些文件或目录包含在作用域内的静态作用域筛选器。 | |
TempDirectoryPath | 获取将在其中存储临时文件的绝对路径。 |
顶部
公共方法
(请参阅 受保护的方法 )
名称 | 说明 | |
---|---|---|
BeginSession | (继承自 UnmanagedSyncProviderWrapper。) | |
DetectChanges | 触发变更的本地文件系统副本的枚举,并相应地更新元数据。 | |
Dispose | 已重载。释放由 FileSyncProvider 使用的资源。 | |
EndSession | (继承自 UnmanagedSyncProviderWrapper。) | |
Equals | 已重载。 (继承自 Object。) | |
GetChangeBatch | (继承自 UnmanagedSyncProviderWrapper。) | |
GetFullEnumerationChangeBatch | (继承自 UnmanagedSyncProviderWrapper。) | |
GetHashCode | (继承自 Object。) | |
GetSyncBatchParameters | (继承自 UnmanagedSyncProviderWrapper。) | |
GetType | (继承自 Object。) | |
Initialize | (继承自 UnmanagedSyncProviderWrapper。) | |
ProcessChangeBatch | (继承自 UnmanagedSyncProviderWrapper。) | |
ProcessFullEnumerationChangeBatch | (继承自 UnmanagedSyncProviderWrapper。) | |
ReferenceEquals | (继承自 Object。) | |
ToString | (继承自 Object。) |
顶部
受保护的方法
名称 | 说明 | |
---|---|---|
Dispose | 已重载。释放由 FileSyncProvider 使用的资源。 | |
Finalize | 已重写。 FileSyncProvider 的终结器。释放所有资源。 | |
MemberwiseClone | (继承自 Object。) |
顶部
公共事件
名称 | 说明 | |
---|---|---|
AppliedChange | 在应用文件变更后发生。 | |
ApplyingChange | 在将要尝试文件变更时发生。 | |
CopyingFile | 复制文件时会定期出现,以显示进度。 | |
DetectedChanges | 当变更检测传递完成时发生。 | |
DetectingChanges | 在变更检测传递期间将要分析目录时发生。 | |
SkippedChange | 当跳过某个变更时发生。 | |
SkippedFileDetect | 在变更检测期间未分析文件或文件夹时发生。 |
顶部