FileSyncProvider Constructor (Guid, String)
Initializes a new instance of the FileSyncProvider class based on the specified replica ID and root directory path.
Namespace: Microsoft.Synchronization.Files
Assembly: Microsoft.Synchronization.Files (in microsoft.synchronization.files.dll)
Syntax
'Declaration
Public Sub New ( _
replicaId As Guid, _
rootDirectoryPath As String _
)
'Usage
Dim replicaId As Guid
Dim rootDirectoryPath As String
Dim instance As New FileSyncProvider(replicaId, rootDirectoryPath)
public FileSyncProvider (
Guid replicaId,
string rootDirectoryPath
)
public:
FileSyncProvider (
Guid replicaId,
String^ rootDirectoryPath
)
public FileSyncProvider (
Guid replicaId,
String rootDirectoryPath
)
public function FileSyncProvider (
replicaId : Guid,
rootDirectoryPath : String
)
Parameters
- replicaId
The ID of the replica.
- rootDirectoryPath
The absolute path to the local file store for this provider. This is the folder that contains the files and subfolders to be synchronized.
Exceptions
Exception type | Condition |
---|---|
rootDirectoryPath is a null reference (Nothing in Visual Basic). |
|
replicaId is Empty, rootDirectoryPath is 0 length, rootDirectoryPath contains wildcards, or rootDirectoryPath does not exist. |
|
Another provider instance was previously initialized with the same values for directory path and metadata file path, but has not yet been released. |
Remarks
This form of the constructor initializes the location of the metadata storage file and temporary files to be rootDirectoryPath. It initializes the path to save conflict loser files to a null reference (Nothing in Visual Basic), and names the metadata storage file filesync.metadata. It initializes the filter to a null reference (Nothing in Visual Basic) and the configuration options to None.
See Also
Reference
FileSyncProvider Class
FileSyncProvider Members
Microsoft.Synchronization.Files Namespace