FileSyncProvider constructeur (String, FileSyncScopeFilter, FileSyncOptions)
Initialise une nouvelle instance de la classe FileSyncProvider qui se base sur le chemin d'accès du répertoire racine, le filtre d'étendue et les options de configuration spécifiés.
Espace de noms: Microsoft.Synchronization.Files
Assembly: Microsoft.Synchronization.Files (dans microsoft.synchronization.files.dll)
Syntaxe
'Déclaration
Public Sub New ( _
rootDirectoryPath As String, _
scopeFilter As FileSyncScopeFilter, _
fileSyncOptions As FileSyncOptions _
)
'Utilisation
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
)
Paramètres
- rootDirectoryPath
Chemin d'accès absolu au magasin de fichiers local pour ce fournisseur. Il s'agit du dossier qui contient les fichiers et sous-dossiers à synchroniser.
- scopeFilter
Filtre d'étendue statique qui spécifie les fichiers ou répertoires du magasin de fichiers local qui sont inclus dans l'étendue. Peut être une référence nulle (Rien dans Visual Basic).
- fileSyncOptions
Indicateurs qui déterminent le comportement du fournisseur pendant la synchronisation. La valeur par défaut est None.
Exceptions
Type d'exception | Condition |
---|---|
rootDirectoryPath est une référence nulle (Rien dans Visual Basic). |
|
rootDirectoryPath est de longueur 0, rootDirectoryPath contient des caractères génériques ou rootDirectoryPath n'existe pas. |
|
fileSyncOptions ne figure pas dans l'énumération FileSyncOptions. |
|
Une autre instance du fournisseur a été initialisée précédemment avec les mêmes valeurs pour le chemin d'accès du répertoire et le chemin d'accès du fichier de métadonnées, mais n'a pas encore été libérée. |
Notes
Cette forme du constructeur peut être utilisée lorsque l'application n'utilise pas d'ID de réplica pour identifier le réplica. Dans ce cas, un ID de réplica est créé et utilisé par l'objet et stocké dans le fichier de stockage des métadonnées.
Cette forme du constructeur initialise l'emplacement du fichier de stockage des métadonnées et des fichiers temporaires pour correspondre à rootDirectoryPath. Elle initialise le chemin d'accès pour enregistrer les fichiers perdants de conflit avec une référence nulle (Rien dans Visual Basic). Elle nomme le fichier de stockage des métadonnées filesync.metadata.
Voir aussi
Référence
Classe FileSyncProvider
Membres FileSyncProvider
Espace de noms Microsoft.Synchronization.Files