Membros FileSyncProvider
É um provedor de sincronização síncrono que pode ser usado para sincronizar arquivos, pastas e subpastas em sistemas de arquivos NTFS, FAT ou SMB.
As tabelas a seguir listam os membros expostos pelo tipo FileSyncProvider .
Construtor público
Nome | Descrição | |
---|---|---|
FileSyncProvider | Sobrecarregado. Inicializa uma nova instância da classe FileSyncProvider. |
Superior
Propriedades públicas
Nome | Descrição | |
---|---|---|
Configuration | Obtém os parâmetros de configuração do provedor.(Herdado de KnowledgeSyncProvider.) | |
DestinationCallbacks | Obtém um objeto que pode ser usado por um aplicativo de sincronização para se registrar e receber notificações de eventos ocorridos durante a sincronização.(Herdado de KnowledgeSyncProvider.) | |
FileSyncOptions | Obtém as opções que controlam o comportamento do provedor durante a sincronização. | |
IdFormats | Substituído. Obtém o esquema que define o formato de várias IDs que são usadas pelo provedor. | |
MetadataDirectoryPath | Obtém o caminho absoluto para o arquivo de armazenamento de metadados. | |
MetadataFileName | Obtém o nome do arquivo de armazenamento de metadados. | |
PreviewMode | Obtém ou define um valor que indica se o provedor está no modo de visualização. | |
ReplicaId | Obtém a ID da réplica. | |
RootDirectoryPath | Obtém o caminho absoluto para o repositório do arquivo local deste provedor. Essa é a pasta que contém os arquivos e subpastas que serão sincronizados. | |
ScopeFilter | Obtém um filtro de escopo estático que especifica quais arquivos ou diretórios no repositório de arquivo local estão incluídos no escopo. | |
TempDirectoryPath | Obtém o caminho absoluto onde os arquivos temporários serão armazenados. |
Superior
Métodos públicos
(consulte também Métodos protegidos )
Nome | Descrição | |
---|---|---|
BeginSession | (Herdado de UnmanagedSyncProviderWrapper.) | |
DetectChanges | Dispara uma enumeração da réplica do sistema de arquivos local para alterações e atualiza os metadados adequadamente. | |
Dispose | Sobrecarregado. Libera os recursos que são usados pelo FileSyncProvider. | |
EndSession | (Herdado de UnmanagedSyncProviderWrapper.) | |
Equals | Sobrecarregado. (Herdado de Object.) | |
GetChangeBatch | (Herdado de UnmanagedSyncProviderWrapper.) | |
GetFullEnumerationChangeBatch | (Herdado de UnmanagedSyncProviderWrapper.) | |
GetHashCode | (Herdado de Object.) | |
GetSyncBatchParameters | (Herdado de UnmanagedSyncProviderWrapper.) | |
GetType | (Herdado de Object.) | |
Initialize | (Herdado de UnmanagedSyncProviderWrapper.) | |
ProcessChangeBatch | (Herdado de UnmanagedSyncProviderWrapper.) | |
ProcessFullEnumerationChangeBatch | (Herdado de UnmanagedSyncProviderWrapper.) | |
ReferenceEquals | (Herdado de Object.) | |
ToString | (Herdado de Object.) |
Superior
Métodos protegidos
Nome | Descrição | |
---|---|---|
Dispose | Sobrecarregado. Libera os recursos que são usados pelo FileSyncProvider. | |
Finalize | Substituído. Finalizador para FileSyncProvider. Libera todos os recursos. | |
MemberwiseClone | (Herdado de Object.) |
Superior
Eventos públicos
Nome | Descrição | |
---|---|---|
AppliedChange | Ocorre quando uma alteração de arquivo é aplicada. | |
ApplyingChange | Ocorre quando uma alteração de arquivo está prestes a ser tentada. | |
CopyingFile | Ocorre periodicamente para exibir o andamento enquanto um arquivo está sendo copiado. | |
DetectedChanges | Ocorre quando a passagem de detecção de alterações é concluída. | |
DetectingChanges | Ocorre quando um diretório está prestes a ser analisado durante uma passagem de detecção de alterações. | |
SkippedChange | Ocorre quando uma alteração é ignorada. | |
SkippedFileDetect | Ocorre quando um arquivo ou pasta não é analisada durante a detecção de alterações. |
Superior
Consulte também
Referência
Classe FileSyncProvider
Namespace Microsoft.Synchronization.Files