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


Элементы UnmanagedSimpleSyncProviderWrapper

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

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

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

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

В начало

Методы

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

В начало

Свойства

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

В начало

См. также

Справочник

UnmanagedSimpleSyncProviderWrapper Класс

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