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


Элементы UnmanagedSyncProviderWrapper

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

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

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

  Имя Описание
Открытый метод UnmanagedSyncProviderWrapper() () () () Инициализирует новый экземпляр класса UnmanagedSyncProviderWrapper.
Открытый метод UnmanagedSyncProviderWrapper(Object) Инициализирует новый экземпляр класса UnmanagedSyncProviderWrapper, представляющего указанный неуправляемый поставщик.
Открытый метод UnmanagedSyncProviderWrapper(Object, IChangeDataRetrieverAdapter) Инициализирует новый экземпляр класса UnmanagedSyncProviderWrapper, который представляет указанный неуправляемый поставщик и использует указанный адаптер объекта получения информации об изменениях для преобразования между управляемыми и неуправляемыми объектами получения данных.

В начало

Методы

  Имя Описание
Открытый метод BeginSession(SyncProviderPosition, SyncSessionContext) Уведомляет неуправляемый поставщик о соединении с сеансом синхронизации. (Перезаписывает KnowledgeSyncProvider. . :: . .BeginSession(SyncProviderPosition, SyncSessionContext).)
Открытый метод EndSession(SyncSessionContext) Уведомляет неуправляемый поставщик об окончании сеанса синхронизации, к которому он был прикреплен. (Перезаписывает KnowledgeSyncProvider. . :: . .EndSession(SyncSessionContext).)
Открытый метод Equals(Object) (Наследуется из Object.)
Защищенный метод Finalize() () () () (Наследуется из Object.)
Открытый метод GetChangeBatch(UInt32, SyncKnowledge, Object%) Возвращает пакет изменений от неуправляемого поставщика. (Перезаписывает KnowledgeSyncProvider. . :: . .GetChangeBatch(UInt32, SyncKnowledge, Object%).)
Открытый метод GetFullEnumerationChangeBatch(UInt32, SyncId, SyncKnowledge, Object%) Возвращает пакет изменений от неуправляемого поставщика в составе полного перечисления. (Перезаписывает KnowledgeSyncProvider. . :: . .GetFullEnumerationChangeBatch(UInt32, SyncId, SyncKnowledge, Object%).)
Открытый метод GetHashCode() () () () (Наследуется из Object.)
Открытый метод GetSyncBatchParameters(UInt32%, SyncKnowledge%) Возвращает запрошенный размер пакета и текущий набор знаний для области от неуправляемого поставщика. (Перезаписывает KnowledgeSyncProvider. . :: . .GetSyncBatchParameters(UInt32%, SyncKnowledge%).)
Открытый метод GetType() () () () (Наследуется из Object.)
Открытый метод Initialize(Object, IChangeDataRetrieverAdapter) Инициализирует оболочку таким образом, что она представляет указанный неуправляемый поставщик и использует указанный объект получения информации об изменениях для преобразования между управляемыми и неуправляемыми объектами получения данных.
Защищенный метод MemberwiseClone() () () () (Наследуется из Object.)
Открытый метод ProcessChangeBatch(ConflictResolutionPolicy, ChangeBatch, Object, SyncCallbacks, SyncSessionStatistics) Передает для обработки пакет изменений от неуправляемого поставщика. (Перезаписывает KnowledgeSyncProvider. . :: . .ProcessChangeBatch(ConflictResolutionPolicy, ChangeBatch, Object, SyncCallbacks, SyncSessionStatistics).)
Открытый метод ProcessFullEnumerationChangeBatch(ConflictResolutionPolicy, FullEnumerationChangeBatch, Object, SyncCallbacks, SyncSessionStatistics) Передает для обработки пакет изменений от неуправляемого поставщика во время полного перечисления. (Перезаписывает KnowledgeSyncProvider. . :: . .ProcessFullEnumerationChangeBatch(ConflictResolutionPolicy, FullEnumerationChangeBatch, Object, SyncCallbacks, SyncSessionStatistics).)
Открытый метод ToString() () () () (Наследуется из Object.)

В начало

Свойства

  Имя Описание
Открытое свойство Configuration Возвращает параметры конфигурации поставщика. (Наследуется из KnowledgeSyncProvider.)
Открытое свойство DestinationCallbacks Возвращает объект, который приложение синхронизации может использовать для получения уведомлений о событиях, происходящих во время синхронизации. (Наследуется из KnowledgeSyncProvider.)
Открытое свойство IdFormats Возвращает схему форматов идентификаторов для неуправляемого поставщика. (Перезаписывает KnowledgeSyncProvider. . :: . .IdFormats.)

В начало

См. также

Справочник

UnmanagedSyncProviderWrapper Класс

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