Construtor FileSyncProvider (Guid, String, FileSyncScopeFilter, FileSyncOptions)
Inicializa uma nova instância da classe FileSyncProvider com base na ID da réplica, 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 ( _
replicaId As Guid, _
rootDirectoryPath As String, _
scopeFilter As FileSyncScopeFilter, _
fileSyncOptions As FileSyncOptions _
)
'Uso
Dim replicaId As Guid
Dim rootDirectoryPath As String
Dim scopeFilter As FileSyncScopeFilter
Dim fileSyncOptions As FileSyncOptions
Dim instance As New FileSyncProvider(replicaId, rootDirectoryPath, scopeFilter, fileSyncOptions)
public FileSyncProvider (
Guid replicaId,
string rootDirectoryPath,
FileSyncScopeFilter scopeFilter,
FileSyncOptions fileSyncOptions
)
public:
FileSyncProvider (
Guid replicaId,
String^ rootDirectoryPath,
FileSyncScopeFilter^ scopeFilter,
FileSyncOptions fileSyncOptions
)
public FileSyncProvider (
Guid replicaId,
String rootDirectoryPath,
FileSyncScopeFilter scopeFilter,
FileSyncOptions fileSyncOptions
)
public function FileSyncProvider (
replicaId : Guid,
rootDirectoryPath : String,
scopeFilter : FileSyncScopeFilter,
fileSyncOptions : FileSyncOptions
)
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.
- 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). |
|
replicaId é Empty, 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 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