Элементы KnowledgeSyncProvider
При переопределении в производном классе представляет службу синхронизации, использующую набор знаний для выполнения синхронизации.
Тип KnowledgeSyncProvider предоставляет доступ к следующим элементам.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
KnowledgeSyncProvider() () () () | Инициализирует новый экземпляр класса KnowledgeSyncProvider. |
В начало
Методы
Имя | Описание | |
---|---|---|
![]() |
BeginSession(SyncProviderPosition, SyncSessionContext) | При переопределении в производном классе уведомляет поставщика о соединении с сеансом синхронизации. |
![]() |
EndSession(SyncSessionContext) | При переопределении в производном классе уведомляет поставщик о завершении сеанса синхронизации, к которому он был прикреплен. |
![]() |
Equals(Object) | (Наследуется из Object.) |
![]() |
Finalize() () () () | (Наследуется из Object.) |
![]() |
GetChangeBatch(UInt32, SyncKnowledge, Object%) | При переопределении в производном классе этот метод возвращает пакет изменений, содержащий метаданные элементов, которые отсутствовали в указанном наборе знаний от поставщика назначения. |
![]() |
GetFullEnumerationChangeBatch(UInt32, SyncId, SyncKnowledge, Object%) | При переопределении в производном классе этот метод возвращает пакет изменений, содержащий метаданные элементов, имеющих значение идентификатора выше указанной нижней границы, как часть полного перечисления. |
![]() |
GetHashCode() () () () | (Наследуется из Object.) |
![]() |
GetSyncBatchParameters(UInt32%, SyncKnowledge%) | При переопределении в производном классе возвращает число изменений элемента, которые будут включены в пакеты изменений и текущий набор знаний для области синхронизации. |
![]() |
GetType() () () () | (Наследуется из Object.) |
![]() |
MemberwiseClone() () () () | (Наследуется из Object.) |
![]() |
ProcessChangeBatch(ConflictResolutionPolicy, ChangeBatch, Object, SyncCallbacks, SyncSessionStatistics) | При переопределении в производном классе обрабатывает набор изменений, обнаруживая конфликты и применяя изменения к хранилищу элементов. |
![]() |
ProcessFullEnumerationChangeBatch(ConflictResolutionPolicy, FullEnumerationChangeBatch, Object, SyncCallbacks, SyncSessionStatistics) | При переопределении в производном классе обрабатывает набор изменений для полного перечисления, применяя изменения к хранилищу элементов. |
![]() |
ToString() () () () | (Наследуется из Object.) |
В начало
Свойства
Имя | Описание | |
---|---|---|
![]() |
Configuration | Возвращает параметры конфигурации поставщика. |
![]() |
DestinationCallbacks | Возвращает объект, который приложение синхронизации может использовать для получения уведомлений о событиях, происходящих во время синхронизации. |
![]() |
IdFormats | При переопределении в производном классе возвращает схему форматов идентификаторов для поставщика. |
В начало