共用方式為


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

另一個提供者執行個體已經使用目錄路徑和中繼資料檔案路徑的相同值來初始化,但是尚未釋放。

備註

如果應用程式沒有使用複寫識別碼來識別複寫,就可以使用這個形式的建構函式。在這種情況下,物件會建立並使用複寫識別碼,然後將它儲存在中繼資料儲存區檔案中。

這個形式的建構函式會將中繼資料儲存區檔案和暫存檔案的位置初始化為 rootDirectoryPath。它會將儲存衝突失敗者檔案的路徑初始化為 null 參考 (在 Visual Basic 中為 Nothing),並且將中繼資料儲存區檔案命名為 filesync.metadata。它會將篩選初始化為 null 參考 (在 Visual Basic 中為 Nothing),並將組態選項初始化為 None

請參閱

參考

FileSyncProvider 類別
FileSyncProvider 成員
Microsoft.Synchronization.Files 命名空間