Sincronizar archivos
Esta sección de la documentación de Sync Framework describe el proveedor de sincronización de archivos (denominado Sync Services for File Systems en versiones anteriores). Este proveedor ayuda a una aplicación a sincronizar archivos y carpetas en sistemas de archivos NTFS, FAT y SMB. Los directorios que se sincronizan pueden ser locales o remotos, y no es necesario que sean del mismo tipo de sistema de archivos. Esta sección ofrece información conceptual básica y temas de procedimientos que incluyen código administrado y no administrado. Se ofrecen ejemplos adicionales en Sync Framework SDK y en la Galería de códigos .
En los temas siguientes se ofrece información preliminar sobre Sync Framework. Si ya está familiarizado con estos temas, vea En esta sección y Referencia para obtener más información.
- Ventajas de utilizar Sync Framework
Describe las ventajas de utilizar Sync Framework, entre las que se incluyen su enfoque flexible, modelo de sincronización eficaz y herramientas productivas.
- Novedades en Sync Framework 2.0
Describe las características que se han agregado o mejorado en esta versión de Sync Framework.
- Seleccionar los componentes apropiados de Sync Framework
Le indica el componente correcto que debe utilizar en su escenario de sincronización y describe la arquitectura de Sync Framework.
- Instalación, redistribución y compatibilidad de versiones
Describe los paquetes de instalación que se utilizan para instalar Sync Framework y cómo esos paquetes de instalación se pueden redistribuir con aplicaciones que usan Sync Framework.
En esta sección
- Introducción a la sincronización de archivos
Describe los fundamentos de la utilización del proveedor de sincronización de archivos.
- Controlar qué archivos se sincronizan
Describe las maneras de controlar qué archivos están incluidos en el ámbito de sincronización.
- Notificar el progreso de la sincronización de archivos
Describe las notificaciones que se utilizan para notificar el progreso de sincronización de archivos a una aplicación registrada.
- Detectar cambios de archivos
Describe cómo se detectan los cambios que se realizan en los archivos en el ámbito de sincronización.
- Sincronizar archivos utilizando código no administrado
Muestra cómo crear una aplicación no administrada que utilice Sync Framework para sincronizar archivos.
- Sincronizar archivos utilizando código administrado
Muestra cómo crear una aplicación administrada que utilice Sync Framework para sincronizar archivos.
- Sincronizar el proveedor de sincronización de archivos con otros proveedores
Muestra cómo crear una aplicación administrada que utilice IFileDataRetriever para habilitar la sincronización entre un proveedor de sincronización de archivos y un proveedor simple.
Referencia
- Microsoft.Synchronization.Files
Proporciona material de referencia para los espacios de nombres, los tipos y los miembros en la API administrada del proveedor de sincronización de archivos.
- Componentes de sincronización de archivos de Sync Framework
Proporciona material de referencia para las interfaces, las funciones y los tipos de datos en la API no administrada del proveedor de sincronización de archivos.