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


Элементы SyncCallbacks

Представляет ответные вызовы приложений, используемые для диспетчеризации события синхронизации.

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

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

  Имя Описание
Открытый метод SyncCallbacks() () () () Инициализирует новый экземпляр класса SyncCallbacks.

В начало

Методы

  Имя Описание
Открытый метод Equals(Object) (Наследуется из Object.)
Защищенный метод Finalize() () () () (Наследуется из Object.)
Открытый метод GetHashCode() () () () (Наследуется из Object.)
Открытый метод GetType() () () () (Наследуется из Object.)
Защищенный метод MemberwiseClone() () () () (Наследуется из Object.)
Открытый метод OnFullEnumerationNeeded(FullEnumerationNeededEventArgs) Отправляет событие FullEnumerationNeeded. Это событие происходит, когда утраченный набор знаний из поставщика источника не содержится в текущем наборе знаний поставщика назначения.
Открытый метод OnItemChanging(ItemChangingEventArgs) Отправляет событие ItemChanging. Это событие происходит перед применением изменения.
Открытый метод OnItemConflicting(ItemConflictingEventArgs) Отправляет событие ItemConflicting. Это событие происходит, если обнаружен конфликт, когда задана политика устранения конфликтов ApplicationDefined.
Открытый метод OnItemConstraint(ItemConstraintEventArgs) Отправляет событие ItemConstraint. Это событие возникает при получении сообщения о конфликте ограничений применительно к конфликтам совпадения, если задана политика устранения конфликтов совпадения ApplicationDefined, и применительно ко всем остальным конфликтам ограничения, отличным от конфликтов совпадения.
Открытый метод OnProgressChanged(SyncStagedProgressEventArgs) Отправляет событие ProgressChanged. Это событие периодически происходит в ходе сеанса синхронизации, чтобы сообщить о ходе выполнения.
Открытый метод OnRecoverableError(ItemChangeSkippedEventArgs) Отправляет событие ItemChangeSkipped. Это событие происходит, если служба синхронизации устанавливает устранимую ошибку во время загрузки или сохранения элемента.
Открытый метод ToString() () () () (Наследуется из Object.)

В начало

События

  Имя Описание
Открытое событие FullEnumerationNeeded Происходит, когда утраченный набор знаний из поставщика источника не содержится в текущем наборе знаний поставщика назначения.
Открытое событие ItemChangeSkipped Происходит, если служба синхронизации устанавливает устранимую ошибку во время загрузки или сохранения элемента
Открытое событие ItemChanging Происходит перед применением изменения.
Открытое событие ItemConflicting Возникает при обнаружении конфликта, если задана политика устранения конфликтов ApplicationDefined.
Открытое событие ItemConstraint Происходит при получении сообщения о конфликте ограничения применительно к конфликтам совпадения, если политика разрешения конфликтов совпадения задана как ApplicationDefined, и применительно ко всем остальным конфликтам ограничения, отличным от конфликтов совпадения.
Открытое событие ProgressChanged Периодически происходит в ходе сеанса синхронизации, чтобы сообщить о ходе выполнения.

В начало

См. также

Справочник

SyncCallbacks Класс

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