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 vengono elencati i membri esposti dal tipo FileSyncProvider .
Costruttori pubblici
Nome | Descrizione | |
---|---|---|
FileSyncProvider | Di overload. Inizializza una nuova istanza della classe FileSyncProvider. |
Torna all'inizio
Proprietà pubbliche
Nome | Descrizione | |
---|---|---|
Configuration | Ottiene le impostazioni di configurazione per il provider.(Ereditato da KnowledgeSyncProvider). | |
DestinationCallbacks | Ottiene un oggetto che può essere utilizzato da un'applicazione di sincronizzazione per registrarsi per la ricezione della notifica degli eventi che si verificano durante la sincronizzazione.(Ereditato da KnowledgeSyncProvider). | |
FileSyncOptions | Ottiene le opzioni che controllano il comportamento del provider durante la sincronizzazione. | |
IdFormats | Sottoposto a override. Ottiene lo schema che definisce il formato di diversi ID utilizzati dal provider. | |
MetadataDirectoryPath | Ottiene il percorso assoluto del file dell'archivio dei metadati. | |
MetadataFileName | Ottiene il nome del file dell'archivio dei metadati. | |
PreviewMode | Ottiene o imposta un valore che indica se il provider è in modalità di anteprima. | |
ReplicaId | Ottiene l'ID replica. | |
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. | |
ScopeFilter | Ottiene il filtro ambito statico che specifica i file o le directory dell'archivio file locale da includere nell'ambito. | |
TempDirectoryPath | Ottiene il percorso assoluto in cui verranno archiviati i file temporanei. |
Torna all'inizio
Metodi pubblici
(vedere anche Metodi protetti )
Nome | Descrizione | |
---|---|---|
BeginSession | (Ereditato da UnmanagedSyncProviderWrapper). | |
DetectChanges | Genera un'enumerazione della replica del file system locale in relazione alle modifiche e aggiorna di conseguenza i metadati. | |
Dispose | Di overload. Rilascia le risorse utilizzate dall'oggetto FileSyncProvider. | |
EndSession | (Ereditato da UnmanagedSyncProviderWrapper). | |
Equals | Di overload. (Ereditato da Object). | |
GetChangeBatch | (Ereditato da UnmanagedSyncProviderWrapper). | |
GetFullEnumerationChangeBatch | (Ereditato da UnmanagedSyncProviderWrapper). | |
GetHashCode | (Ereditato da Object). | |
GetSyncBatchParameters | (Ereditato da UnmanagedSyncProviderWrapper). | |
GetType | (Ereditato da Object). | |
Initialize | (Ereditato da UnmanagedSyncProviderWrapper). | |
ProcessChangeBatch | (Ereditato da UnmanagedSyncProviderWrapper). | |
ProcessFullEnumerationChangeBatch | (Ereditato da UnmanagedSyncProviderWrapper). | |
ReferenceEquals | (Ereditato da Object). | |
ToString | (Ereditato da Object). |
Torna all'inizio
Metodi protetti
Nome | Descrizione | |
---|---|---|
Dispose | Di overload. Rilascia le risorse utilizzate dall'oggetto FileSyncProvider. | |
Finalize | Sottoposto a override. Finalizzatore per FileSyncProvider. Rilascia tutte le risorse. | |
MemberwiseClone | (Ereditato da Object). |
Torna all'inizio
Eventi pubblici
Nome | Descrizione | |
---|---|---|
AppliedChange | Viene generato in seguito all'applicazione di una modifica a un file. | |
ApplyingChange | Viene generato quando si tenta di apportare una modifica a un file. | |
CopyingFile | Viene generato periodicamente per mostrare lo stato di avanzamento durante la copia di un file. | |
DetectedChanges | Viene generato quando il passaggio di rilevamento delle modifiche è stato completato. | |
DetectingChanges | Viene generato quando una directory sta per essere analizzata durante un passaggio di rilevamento delle modifiche. | |
SkippedChange | Viene generato quando una modifica viene ignorata. | |
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