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


Конструктор FileSyncProvider (Guid, String)

Инициализирует новый экземпляр класса FileSyncProvider на основе указанного идентификатора реплики и пути к корневому каталогу.

Пространство имен: Microsoft.Synchronization.Files
Сборка: Microsoft.Synchronization.Files (в microsoft.synchronization.files.dll)

Синтаксис

'Декларация
Public Sub New ( _
    replicaId As Guid, _
    rootDirectoryPath As String _
)
'Применение
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
)

Параметры

  • replicaId
    Идентификатор реплики.
  • rootDirectoryPath
    Абсолютный путь к локальному хранилищу файлов для этого поставщика. Это папка, в которой содержатся файлы и вложенные папки, подлежащие синхронизации.

Исключения

Тип исключения Условие

ArgumentNullException

Параметр rootDirectoryPath равен пустая ссылка (Nothing в Visual Basic).

ArgumentException

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

ReplicaMetadataInUseException

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

Замечания

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

См. также

Справочник

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