Поделиться через


Конструктор 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 равен пустая ссылка (Nothing в Visual Basic).

ArgumentException

Параметр rootDirectoryPath имеет нулевую длину, значение rootDirectoryPath содержит символы-шаблоны, или каталог rootDirectoryPath не существует.

ReplicaMetadataInUseException

Другой экземпляр поставщика ранее был инициализирован с такими же значениями для пути к каталогу и пути к файлу метаданных, но еще не был освобожден.

Замечания

Эта форма конструктора может быть использована в тех случаях, когда приложение не пользуется идентификатором реплики для ее идентификации. В этом случае идентификатор реплики создается, используется объектом и хранится в файле хранилища метаданных.

Эта форма конструктора инициализирует расположение файла хранения метаданных и временных файлов в соответствии со значением параметра rootDirectoryPath. Он инициализирует путь для сохранения проигравших конфликт файлов, устанавливая для него значение пустая ссылка (Nothing в Visual Basic), и именует файл хранилища метаданных как filesync.metadata. Он инициализирует фильтр, устанавливая для него значение пустая ссылка (Nothing в Visual Basic), а для параметров конфигурации Ї значения None.

См. также

Справочник

Класс FileSyncProvider
Элементы FileSyncProvider
Пространство имен Microsoft.Synchronization.Files