Compartir a través de


FileSyncProvider Miembros

Es un proveedor de sincronización sincrónica que se puede usar para sincronizar archivos, carpetas y subcarpetas en sistemas de archivos NTFS, FAT o SMB.

En las siguientes tablas se incluyen los miembros que expone el tipo FileSyncProvider .

Constructores públicos

  Nombre Descripción
Public method FileSyncProvider Sobrecargado. Inicializa una nueva instancia de la clase FileSyncProvider.

Arriba

Propiedades públicas

  Nombre Descripción
Public property Configuration  Obtiene la configuración para el proveedor.(Se hereda de KnowledgeSyncProvider).
Public property DestinationCallbacks  Obtiene un objeto que una aplicación de sincronización puede utilizar para registrarse con el fin de recibir notificaciones de los eventos que se producen durante la sincronización.(Se hereda de KnowledgeSyncProvider).
Public property FileSyncOptions Obtiene las opciones que controlan el comportamiento del proveedor durante la sincronización.
Public property IdFormats Se invalida. Obtiene el esquema que define el formato de los distintos identificadores que utiliza el proveedor.
Public property MetadataDirectoryPath Obtiene la ruta de acceso absoluta al archivo de almacenamiento de metadatos.
Public property MetadataFileName Obtiene el nombre del archivo de almacenamiento de metadatos.
Public property PreviewMode Obtiene o establece un valor que indica si el proveedor está en el modo de vista previa.
Public property ReplicaId Obtiene el identificador para la réplica.
Public property RootDirectoryPath Obtiene la ruta de acceso absoluta al almacén de archivos local para este proveedor. Es la carpeta que contiene los archivos y subcarpetas que se van a sincronizar.
Public property ScopeFilter Obtiene el filtro del ámbito estático que especifica qué archivos o directorios del almacén de archivos local se incluyen en el ámbito.
Public property TempDirectoryPath Obtiene la ruta de acceso absoluta en que se almacenarán los archivos temporales.

Arriba

Métodos públicos

(vea también Métodos protegidos )

  Nombre Descripción
Public method BeginSession  (Se hereda de UnmanagedSyncProviderWrapper).
Public method DetectChanges Desencadena una enumeración de la réplica del sistema de archivos local para los cambios y actualiza los metadatos adecuadamente.
Public method Dispose Sobrecargado. Libera los recursos usados por FileSyncProvider.
Public method EndSession  (Se hereda de UnmanagedSyncProviderWrapper).
Public method Equals  Sobrecargado. (Se hereda de Object).
Public method GetChangeBatch  (Se hereda de UnmanagedSyncProviderWrapper).
Public method GetFullEnumerationChangeBatch  (Se hereda de UnmanagedSyncProviderWrapper).
Public method GetHashCode  (Se hereda de Object).
Public method GetSyncBatchParameters  (Se hereda de UnmanagedSyncProviderWrapper).
Public method GetType  (Se hereda de Object).
Public method Initialize  (Se hereda de UnmanagedSyncProviderWrapper).
Public method ProcessChangeBatch  (Se hereda de UnmanagedSyncProviderWrapper).
Public method ProcessFullEnumerationChangeBatch  (Se hereda de UnmanagedSyncProviderWrapper).
Public method Bb903151.static(es-es,SQL.105).gif ReferenceEquals  (Se hereda de Object).
Public method ToString  (Se hereda de Object).

Arriba

Métodos protegidos

  Nombre Descripción
Protected method Dispose Sobrecargado. Libera los recursos usados por FileSyncProvider.
Protected method Finalize Se invalida. Finalizador para FileSyncProvider. Libera todos los recursos.
Protected method MemberwiseClone  (Se hereda de Object).

Arriba

Eventos públicos

  Nombre Descripción
Public event AppliedChange Se produce cuando se ha aplicado un cambio en un archivo.
Public event ApplyingChange Se produce cuando se está a punto de intentar un cambio en un archivo.
Public event CopyingFile Se produce periódicamente para mostrar el progreso mientras se copia un archivo.
Public event DetectedChanges Se produce cuando se completa el paso de detección de cambios.
Public event DetectingChanges Se produce cuando se está a punto de analizar un directorio durante un paso de detección de cambios.
Public event SkippedChange Se produce cuando se omite un cambio.
Public event SkippedFileDetect Se produce cuando un archivo o una carpeta no se analiza durante la detección de cambios.

Arriba

Vea también

Referencia

FileSyncProvider Clase
Microsoft.Synchronization.Files Espacio de nombres