Partilhar via


Construtor FileSyncProvider (Guid, String)

Inicializa uma nova instância da classe FileSyncProvider com base na ID da réplica e no caminho do diretório raiz especificados.

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

Sintaxe

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

Parâmetros

  • replicaId
    A ID da réplica.
  • 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

replicaId é Empty, 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 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