Compartilhar via


Construtor FileSyncProvider (String)

Inicializa uma nova instância da classe FileSyncProvider com base no caminho do diretório raiz especificado.

Namespace: Microsoft.Synchronization.Files
Assembly: Microsoft.Synchronization.Files (em microsoft.synchronization.files.dll)

Sintaxe

'Declaração
Public Sub New ( _
    rootDirectoryPath As String _
)
'Uso
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
)

Parâmetros

  • rootDirectoryPath
    O caminho absoluto para o repositório do arquivo local desse provedor. Essa é a pasta que contém os arquivos e subpastas que serão sincronizados.

Exceções

Tipo de exceção Condição

ArgumentNullException

rootDirectoryPath é um referência nula (Nothing no Visual Basic).

ArgumentException

rootDirectoryPath tem comprimento 0, rootDirectoryPath contém curingas ou rootDirectoryPath não existe.

ReplicaMetadataInUseException

Outra instância do provedor foi inicializada anteriormente com os mesmos valores para o caminho de diretório e caminho de arquivo de metadados, mas ainda não foi liberada.

Comentários

Esse formato do construtor pode ser usado quando o aplicativo não usar uma ID da réplica para identificar a réplica. Nesse caso, uma ID da réplica é criada e usada pelo objeto e armazenada no arquivo de armazenamento de metadados.

Esse formato do construtor inicializa o local do arquivo de armazenamento de metadados e dos arquivos temporários para ser rootDirectoryPath. Ele inicializa o caminho para salvar arquivos de perdedores de conflito em um referência nula (Nothing no Visual Basic) e nomeia o arquivo de armazenamento de metadados filesync.metadata. Inicializa o filtro para um referência nula (Nothing no Visual Basic) e as opções de configuração para None.

Consulte também

Referência

Classe FileSyncProvider
Membros FileSyncProvider
Namespace Microsoft.Synchronization.Files