Sincronizando arquivos
Esta seção da documentação do Sync Framework descreve o provedor de sincronização de arquivos (chamado de Sync Services for File Systems em versões anteriores). Esse provedor ajuda um aplicativo a sincronizar arquivos e pastas nos sistemas de arquivo NTFS, FAT e SMB. Os diretórios a serem sincronizados podem ser locais ou remotos e não precisam estar no mesmo tipo de sistema de arquivos. Esta seção fornece informações conceituais básicas e tópicos de instruções que incluem código gerenciado e não gerenciado. Exemplos adicionais estão disponíveis no SDK do Sync Framework e na Code Gallery.
Os tópicos a seguir fornecem informações introdutórias sobre o Sync Framework. Se você já estiver familiarizado com estes tópicos, consulte Nesta seção e Referência para obter mais informações.
Benefícios de uso do Sync Framework
Descreve os benefícios do uso do Sync Framework, incluindo sua abordagem flexível, seu modelo de sincronização avançado e suas ferramentas produtivas.Novidades no Sync Framework 2.1
Descreve recursos que foram adicionados ou aprimorados nesta versão do Sync Framework.Selecionando os componentes apropriados do Sync Framework
Fornece orientação sobre o componente correto a ser utilizado no seu cenário de sincronização e descreve a arquitetura do Sync Framework.Instalação, redistribuição e compatibilidade de versão
Descreve os pacotes de instalação usados para instalar o Sync Framework e informa como esses pacotes podem ser redistribuídos com aplicativos que utilizam o Sync Framework.
Nesta seção
Guia de introdução à sincronização de arquivos
Descreve as noções básicas da utilização do provedor de sincronização de arquivos.Controlando quais arquivos são sincronizados
Descreve os modos de controlar quais arquivos são incluídos no escopo de sincronização.Relatando o progresso da sincronização de arquivos
Descreve as notificações usadas para relatar o progresso da sincronização de arquivos a um aplicativo registrado.Detectando alterações de arquivo
Descreve como são detectadas as alterações feitas em arquivos no escopo de sincronização.Como sincronizar arquivos usando código não gerenciado
Mostra como criar um aplicativo não gerenciado que usa o Sync Framework para sincronizar arquivos.Como sincronizar arquivos usando código gerenciado
Mostra como criar um aplicativo gerenciado que usa o Sync Framework para sincronizar arquivos.Sincronizando o provedor de sincronização de arquivos com outros provedores
Mostra como criar um aplicativo gerenciado que usa IFileDataRetriever para permitir a sincronização entre um provedor de sincronização de arquivos e um provedor simples.
Referência
Microsoft.Synchronization.Files
Fornece material de referência para os namespaces, os tipos e os membros na API gerenciada do provedor de sincronização de arquivos.Componentes de sincronização de arquivos do Sync Framework
Fornece material de referência para as interfaces, as funções e os tipos de dados na API não gerenciada do provedor de sincronização de arquivos.