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


Элементы SyncAgent

Объект SyncAgent руководит синхронизацией.

Тип SyncAgent предоставляет доступ к следующим элементам.

Конструкторы

  Имя Описание
Открытый метод SyncAgent() () () () Инициализирует новый экземпляр класса SyncAgent, используя значения по умолчанию.
Открытый метод SyncAgent(SyncProvider, SyncProvider) Инициализирует новый экземпляр класса SyncAgent с использованием параметров локальной и удаленной службы синхронизации.

В начало

Методы

  Имя Описание
Открытый метод Dispose() () () () Освобождает все ресурсы, используемые объектом SyncAgent.
Защищенный метод Dispose(Boolean) Освобождает неуправляемые ресурсы, использованные SyncAgent; по специальному требованию освобождает также управляемые ресурсы.
Открытый метод Equals(Object) (Наследуется из Object.)
Защищенный метод Finalize() () () () (Наследуется из Object.)
Открытый метод GetHashCode() () () () (Наследуется из Object.)
Открытый метод GetType() () () () (Наследуется из Object.)
Защищенный метод MemberwiseClone() () () () (Наследуется из Object.)
Защищенный метод OnSessionProgress(SessionProgressEventArgs) Вызывает событие SessionProgress.
Защищенный метод OnSessionStateChanged(SessionStateChangedEventArgs) Вызывает событие StateChanged.
Открытый метод Synchronize() () () () Синхронизирует данные между локальным и удаленным хранилищами.
Открытый метод ToString() () () () (Наследуется из Object.)

В начало

Свойства

  Имя Описание
Открытое свойство Configuration Возвращает объект SyncConfiguration, содержащий информацию о таблицах и параметры синхронизации.
Открытое свойство LocalProvider Возвращает или задает объект, порожденный от ClientSyncProvider, который используется для сообщения с локальным хранилищем данных.
Открытое свойство RemoteProvider Возвращает или задает объект, порожденный от ServerSyncProvider, который используется для сообщения с удаленным хранилищем данных.
Открытое свойство SessionState Возвращает или устанавливает объект SyncSessionState, используемый для определения того, находится ли сеанс в настоящее время в состоянии синхронизации.
Открытое свойство SyncStatistics Возвращает объект SyncStatistics, предоставляющий статистические данные о сеансе синхронизации.

В начало

События

  Имя Описание
Открытое событие SessionProgress Возникает во время синхронизации после считывания метаданных на клиенте, после записи метаданных, после передачи изменений с сервера и на сервер.
Открытое событие StateChanged Возникает, когда происходит изменение состояния сеанса синхронизации.

В начало

См. также

Справочник

SyncAgent Класс

Пространство имен Microsoft.Synchronization