Элементы FileSyncProvider
Представляет собой синхронную службу синхронизации, которая может использоваться для синхронизации файлов, папок и вложенных папок в файловых системах NTFS, FAT или SMB.
В следующих таблицах перечислены члены, доступные в типе FileSyncProvider .
Открытые конструкторы
Имя | Описание | |
---|---|---|
![]() |
FileSyncProvider | Перегруженный. Инициализирует новый экземпляр класса FileSyncProvider. |
Вверх
Открытые свойства
Имя | Описание | |
---|---|---|
![]() |
Configuration | Возвращает параметры конфигурации поставщика.(наследуется из KnowledgeSyncProvider) |
![]() |
DestinationCallbacks | Возвращает объект, который приложение синхронизации может использовать для получения уведомлений о событиях, происходящих во время синхронизации.(наследуется из KnowledgeSyncProvider) |
![]() |
FileSyncOptions | Возвращает параметры, которые управляют поведением поставщика во время синхронизации. |
![]() |
IdFormats | Переопределенный. Возвращает схему, которая определяет формат различных идентификаторов, используемых поставщиком. |
![]() |
MetadataDirectoryPath | Возвращает абсолютный путь к файлу хранилища метаданных. |
![]() |
MetadataFileName | Возвращает имя файла хранилища метаданных. |
![]() |
PreviewMode | Возвращает или задает значение, которое указывает, находится ли поставщик в режиме предварительного просмотра. |
![]() |
ReplicaId | Возвращает идентификатор для реплики. |
![]() |
RootDirectoryPath | Возвращает абсолютный путь к локальному хранилищу файлов для этого поставщика. Это папка, в которой содержатся файлы и вложенные папки, подлежащие синхронизации. |
![]() |
ScopeFilter | Возвращает статический фильтр области, указывающий, какие файлы или каталоги в локальном хранилище файлов включены в область. |
![]() |
TempDirectoryPath | Возвращает абсолютный путь к месту хранения временных файлов. |
Вверх
Открытые методы
(см. также Закрытые методы )
Имя | Описание | |
---|---|---|
![]() |
BeginSession | (наследуется из UnmanagedSyncProviderWrapper) |
![]() |
DetectChanges | Запускает перечисление изменений в локальной реплике файловой системы и соответствующим образом обновляет метаданные. |
![]() |
Dispose | Перегруженный. Освобождает ресурсы, используемые объектом FileSyncProvider. |
![]() |
EndSession | (наследуется из UnmanagedSyncProviderWrapper) |
![]() |
Equals | Перегруженный. (наследуется из Object) |
![]() |
GetChangeBatch | (наследуется из UnmanagedSyncProviderWrapper) |
![]() |
GetFullEnumerationChangeBatch | (наследуется из UnmanagedSyncProviderWrapper) |
![]() |
GetHashCode | (наследуется из Object) |
![]() |
GetSyncBatchParameters | (наследуется из UnmanagedSyncProviderWrapper) |
![]() |
GetType | (наследуется из Object) |
![]() |
Initialize | (наследуется из UnmanagedSyncProviderWrapper) |
![]() |
ProcessChangeBatch | (наследуется из UnmanagedSyncProviderWrapper) |
![]() |
ProcessFullEnumerationChangeBatch | (наследуется из UnmanagedSyncProviderWrapper) |
![]() ![]() |
ReferenceEquals | (наследуется из Object) |
![]() |
ToString | (наследуется из Object) |
Вверх
Закрытые методы
Имя | Описание | |
---|---|---|
![]() |
Dispose | Перегруженный. Освобождает ресурсы, используемые объектом FileSyncProvider. |
![]() |
Finalize | Переопределенный. Метод завершения для класса FileSyncProvider. Освобождает все ресурсы. |
![]() |
MemberwiseClone | (наследуется из Object) |
Вверх
Открытые события
Имя | Описание | |
---|---|---|
![]() |
AppliedChange | Возникает при применении изменения к файлу. |
![]() |
ApplyingChange | Происходит, если должна быть предпринята попытка изменения файла. |
![]() |
CopyingFile | Периодически возникает, показывая ход выполнения во время копирования файла. |
![]() |
DetectedChanges | Возникает после завершения этапа обнаружения изменений. |
![]() |
DetectingChanges | Возникает, когда должен быть выполнен анализ каталога на этапе обнаружения изменений. |
![]() |
SkippedChange | Возникает при пропуске изменения. |
![]() |
SkippedFileDetect | Возникает, когда файл (или папка) не был проанализирован во время обнаружения изменений. |
Вверх
См. также
Справочник
Класс FileSyncProvider
Пространство имен Microsoft.Synchronization.Files