FileSyncProvider 构造函数 (String)

基于指定的根目录路径初始化 FileSyncProvider 类的一个新实例。

命名空间: Microsoft.Synchronization.Files
程序集: Microsoft.Synchronization.Files(在 microsoft.synchronization.files.dll 中)

语法

声明
Public Sub New ( _
    rootDirectoryPath As String _
)
用法
Dim rootDirectoryPath As String

Dim instance As New FileSyncProvider(rootDirectoryPath)
public FileSyncProvider (
    string rootDirectoryPath
)
public:
FileSyncProvider (
    String^ rootDirectoryPath
)
public FileSyncProvider (
    String rootDirectoryPath
)
public function FileSyncProvider (
    rootDirectoryPath : String
)

参数

  • rootDirectoryPath
    此提供程序的本地文件存储区的绝对路径。此值为包含要同步的文件和子文件夹的文件夹。

异常

异常类型 条件

ArgumentNullException

rootDirectoryPath 为 null 引用(在 Visual Basic 中为 Nothing)。

ArgumentException

rootDirectoryPath 为 0 长度,rootDirectoryPath 包含通配符,或者 rootDirectoryPath 不存在。

ReplicaMetadataInUseException

此前,使用相同的目录路径值和元数据文件路径值对另一个提供程序实例进行了初始化,但尚未释放。

备注

此形式的构造函数可以在应用程序未使用副本 ID 来标识副本时使用。在此情况下,副本 ID 由对象创建和使用,并且存储于元数据存储文件中。

这种形式的构造函数会将元数据存储文件和临时文件的位置初始化为 rootDirectoryPath。它会将冲突解决落选方文件的保存路径初始化为 null 引用(在 Visual Basic 中为 Nothing),并将元数据存储文件命名为 filesync.metadata。还会将筛选器初始化为 null 引用(在 Visual Basic 中为 Nothing),将配置选项初始化为 None

请参阅

参考

FileSyncProvider 类
FileSyncProvider 成员
Microsoft.Synchronization.Files 命名空间