Поделиться через


Элементы FileSyncProvider

Представляет собой синхронную службу синхронизации, которая может использоваться для синхронизации файлов, папок и вложенных папок в файловых системах NTFS, FAT или SMB.

В следующих таблицах перечислены члены, доступные в типе FileSyncProvider .

Открытые конструкторы

  Имя Описание
Public method FileSyncProvider Перегруженный. Инициализирует новый экземпляр класса FileSyncProvider.

Вверх

Открытые свойства

  Имя Описание
Public property Configuration  Возвращает параметры конфигурации поставщика.(наследуется из KnowledgeSyncProvider)
Public property DestinationCallbacks  Возвращает объект, который приложение синхронизации может использовать для получения уведомлений о событиях, происходящих во время синхронизации.(наследуется из KnowledgeSyncProvider)
Public property FileSyncOptions Возвращает параметры, которые управляют поведением поставщика во время синхронизации.
Public property IdFormats Переопределенный. Возвращает схему, которая определяет формат различных идентификаторов, используемых поставщиком.
Public property MetadataDirectoryPath Возвращает абсолютный путь к файлу хранилища метаданных.
Public property MetadataFileName Возвращает имя файла хранилища метаданных.
Public property PreviewMode Возвращает или задает значение, которое указывает, находится ли поставщик в режиме предварительного просмотра.
Public property ReplicaId Возвращает идентификатор для реплики.
Public property RootDirectoryPath Возвращает абсолютный путь к локальному хранилищу файлов для этого поставщика. Это папка, в которой содержатся файлы и вложенные папки, подлежащие синхронизации.
Public property ScopeFilter Возвращает статический фильтр области, указывающий, какие файлы или каталоги в локальном хранилище файлов включены в область.
Public property TempDirectoryPath Возвращает абсолютный путь к месту хранения временных файлов.

Вверх

Открытые методы

(см. также Закрытые методы )

  Имя Описание
Public method BeginSession  (наследуется из UnmanagedSyncProviderWrapper)
Public method DetectChanges Запускает перечисление изменений в локальной реплике файловой системы и соответствующим образом обновляет метаданные.
Public method Dispose Перегруженный. Освобождает ресурсы, используемые объектом FileSyncProvider.
Public method EndSession  (наследуется из UnmanagedSyncProviderWrapper)
Public method Equals  Перегруженный. (наследуется из Object)
Public method GetChangeBatch  (наследуется из UnmanagedSyncProviderWrapper)
Public method GetFullEnumerationChangeBatch  (наследуется из UnmanagedSyncProviderWrapper)
Public method GetHashCode  (наследуется из Object)
Public method GetSyncBatchParameters  (наследуется из UnmanagedSyncProviderWrapper)
Public method GetType  (наследуется из Object)
Public method Initialize  (наследуется из UnmanagedSyncProviderWrapper)
Public method ProcessChangeBatch  (наследуется из UnmanagedSyncProviderWrapper)
Public method ProcessFullEnumerationChangeBatch  (наследуется из UnmanagedSyncProviderWrapper)
Public method Bb903151.static(ru-ru,SQL.105).gif ReferenceEquals  (наследуется из Object)
Public method ToString  (наследуется из Object)

Вверх

Закрытые методы

  Имя Описание
Protected method Dispose Перегруженный. Освобождает ресурсы, используемые объектом FileSyncProvider.
Protected method Finalize Переопределенный. Метод завершения для класса FileSyncProvider. Освобождает все ресурсы.
Protected method MemberwiseClone  (наследуется из Object)

Вверх

Открытые события

  Имя Описание
Public event AppliedChange Возникает при применении изменения к файлу.
Public event ApplyingChange Происходит, если должна быть предпринята попытка изменения файла.
Public event CopyingFile Периодически возникает, показывая ход выполнения во время копирования файла.
Public event DetectedChanges Возникает после завершения этапа обнаружения изменений.
Public event DetectingChanges Возникает, когда должен быть выполнен анализ каталога на этапе обнаружения изменений.
Public event SkippedChange Возникает при пропуске изменения.
Public event SkippedFileDetect Возникает, когда файл (или папка) не был проанализирован во время обнаружения изменений.

Вверх

См. также

Справочник

Класс FileSyncProvider
Пространство имен Microsoft.Synchronization.Files