Condividi tramite


Membri FileSyncProvider

Provider di sincronizzazione sincrona che può essere utilizzato per sincronizzare file, cartelle e sottocartelle in file system NTFS, FAT o SMB.

Nelle tabelle seguenti sono inclusi i membri esposti dal tipo FileSyncProvider .

Costruttori pubblici

  Nome Descrizione
Public method FileSyncProvider Di overload. Inizializza una nuova istanza della classe FileSyncProvider.

Torna all'inizio

Proprietà pubbliche

  Nome Descrizione
Public property Configuration  (Ereditato da KnowledgeSyncProvider).
Public property DestinationCallbacks  (Ereditato da KnowledgeSyncProvider).
Public property FileSyncOptions Ottiene le opzioni che controllano il comportamento del provider durante la sincronizzazione.
Public property IdFormats Sottoposto a override. Ottiene lo schema che definisce il formato di diversi ID utilizzati dal provider.
Public property MetadataDirectoryPath Ottiene il percorso assoluto del file dell'archivio dei metadati.
Public property MetadataFileName Ottiene il nome del file dell'archivio dei metadati.
Public property PreviewMode Ottiene o imposta un valore che indica se il provider è in modalità di anteprima.
Public property ReplicaId Ottiene l'ID replica.
Public property RootDirectoryPath Ottiene il percorso assoluto dell'archivio file locale per questo provider. Si tratta della cartella che contiene i file e le sottocartelle da sincronizzare.
Public property ScopeFilter Ottiene il filtro ambito statico che specifica i file o le directory dell'archivio file locale da includere nell'ambito.
Public property TempDirectoryPath Ottiene il percorso assoluto in cui verranno archiviati i file temporanei.

Torna all'inizio

Metodi pubblici

(vedere anche Metodi protetti )

  Nome Descrizione
Public method BeginSession  (Ereditato da UnmanagedSyncProviderWrapper).
Public method DetectChanges Genera un'enumerazione della replica del file system locale in relazione alle modifiche e aggiorna di conseguenza i metadati.
Public method Dispose Di overload. Rilascia le risorse utilizzate dall'oggetto FileSyncProvider.
Public method EndSession  (Ereditato da UnmanagedSyncProviderWrapper).
Public method Equals  Di overload. (Ereditato da Object).
Public method GetChangeBatch  (Ereditato da UnmanagedSyncProviderWrapper).
Public method GetFullEnumerationChangeBatch  (Ereditato da UnmanagedSyncProviderWrapper).
Public method GetHashCode  (Ereditato da Object).
Public method GetSyncBatchParameters  (Ereditato da UnmanagedSyncProviderWrapper).
Public method GetType  (Ereditato da Object).
Public method Initialize  (Ereditato da UnmanagedSyncProviderWrapper).
Public method ProcessChangeBatch  (Ereditato da UnmanagedSyncProviderWrapper).
Public method ProcessFullEnumerationChangeBatch  (Ereditato da UnmanagedSyncProviderWrapper).
Public method Static ReferenceEquals  (Ereditato da Object).
Public method ToString  (Ereditato da Object).

Torna all'inizio

Metodi protetti

  Nome Descrizione
Protected method Dispose Di overload. Rilascia le risorse utilizzate dall'oggetto FileSyncProvider.
Protected method Finalize Sottoposto a override. Finalizzatore per FileSyncProvider. Rilascia tutte le risorse.
Protected method MemberwiseClone  (Ereditato da Object).

Torna all'inizio

Eventi pubblici

  Nome Descrizione
Public event AppliedChange Viene generato in seguito all'applicazione di una modifica a un file.
Public event ApplyingChange Viene generato quando si tenta di apportare una modifica a un file.
Public event CopyingFile Viene generato periodicamente per mostrare lo stato di avanzamento durante la copia di un file.
Public event DetectedChanges Viene generato quando il passaggio di rilevamento delle modifiche è stato completato.
Public event DetectingChanges Viene generato quando una directory sta per essere analizzata durante un passaggio di rilevamento delle modifiche.
Public event SkippedChange Viene generato quando una modifica viene ignorata.
Public event SkippedFileDetect Viene generato quando una cartella o un file non viene analizzato durante il rilevamento delle modifiche.

Torna all'inizio

Vedere anche

Riferimento

Classe FileSyncProvider
Spazio dei nomi Microsoft.Synchronization.Files