Construtor FileSyncProvider (String, FileSyncScopeFilter, FileSyncOptions)
Inicializa uma nova instância da classe FileSyncProvider com base no caminho do diretório raiz, no filtro do escopo e nas opções de configuração especificados.
Namespace: Microsoft.Synchronization.Files
Assembly: Microsoft.Synchronization.Files (em microsoft.synchronization.files.dll)
Sintaxe
'Declaração
Public Sub New ( _
rootDirectoryPath As String, _
scopeFilter As FileSyncScopeFilter, _
fileSyncOptions As FileSyncOptions _
)
'Uso
Dim rootDirectoryPath As String
Dim scopeFilter As FileSyncScopeFilter
Dim fileSyncOptions As FileSyncOptions
Dim instance As New FileSyncProvider(rootDirectoryPath, scopeFilter, fileSyncOptions)
public FileSyncProvider (
string rootDirectoryPath,
FileSyncScopeFilter scopeFilter,
FileSyncOptions fileSyncOptions
)
public:
FileSyncProvider (
String^ rootDirectoryPath,
FileSyncScopeFilter^ scopeFilter,
FileSyncOptions fileSyncOptions
)
public FileSyncProvider (
String rootDirectoryPath,
FileSyncScopeFilter scopeFilter,
FileSyncOptions fileSyncOptions
)
public function FileSyncProvider (
rootDirectoryPath : String,
scopeFilter : FileSyncScopeFilter,
fileSyncOptions : FileSyncOptions
)
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.
- scopeFilter
Um filtro de escopo estático que especifica quais arquivos ou diretórios no repositório do arquivo local estão incluídos no escopo. Pode ser referência nula (Nothing no Visual Basic).
- fileSyncOptions
Sinalizadores que determinam o comportamento do provedor durante a sincronização. O valor padrão é None.
Exceções
Tipo de exceção | Condição |
---|---|
rootDirectoryPath é um referência nula (Nothing no Visual Basic). |
|
rootDirectoryPath tem comprimento 0, rootDirectoryPath contém curingas ou rootDirectoryPath não existe. |
|
fileSyncOptions não está na enumeração FileSyncOptions. |
|
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). Ele nomeia o arquivo de armazenamento de metadados filesync.metadata.
Consulte também
Referência
Classe FileSyncProvider
Membros FileSyncProvider
Namespace Microsoft.Synchronization.Files