Элементы SqlCeSyncProvider
Инкапсулирует службу синхронизации для SQL Server Compact, взаимодействующую с клиентом и отделяющую модуль взаимодействия синхронизации от подробностей реализации клиентской базы данных.
В следующих таблицах перечислены члены, доступные в типе SqlCeSyncProvider .
Открытые конструкторы
Имя | Описание | |
---|---|---|
![]() |
SqlCeSyncProvider | Перегруженный. Инициализирует новый экземпляр класса SqlCeSyncProvider. |
Вверх
Открытые свойства
Имя | Описание | |
---|---|---|
![]() |
BatchingDirectory | Возвращает или задает каталог, в котором сохраняются пакетные файлы, сохраняемые на диске. Это свойство несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
CleanupBatchingDirectory | Возвращает или задает значение, определяющее, следует ли выполнять очистку пакетных файлов после применения содержащихся в них изменений к объектам назначения. Это свойство несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
Configuration | Не реализуется поставщиком RelationalSyncProvider. При попытке обращения к этому свойству вызывается исключение типа NotSupportedException. Это свойство несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
Connection | Переопределенный. Возвращает или задает объект IDbConnection для соединения с клиентской базой данных. Это свойство несовместимо с CLS. |
![]() |
DestinationCallbacks | Возвращает объект, который приложение синхронизации может использовать для получения уведомлений о событиях, происходящих во время синхронизации. Это свойство несовместимо с CLS. (наследуется из KnowledgeSyncProvider) |
![]() |
IdFormats | Возвращает объект SyncIdFormatGroup, используемый для идентификации сущностей в сеансе синхронизации. Это свойство несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
MemoryDataCacheSize | Возвращает или задает максимальный объем памяти (в КБ), используемой платформой Sync Framework для кэширования изменений до их сохранения на диск. Это свойство несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
ObjectPrefix | Возвращает или задает необязательный префикс, используемый для идентификации объектов, создаваемых платформой Sync Framework. Это свойство несовместимо с CLS. |
![]() |
ScopeName | Переопределенный. Возвращает или задает имя области для синхронизации. Это свойство несовместимо с CLS. |
![]() |
SyncProviderPosition | Возвращает или задает значение перечисления SyncProviderPosition, показывающее, что поставщик связан с локальной или удаленной базой данных. Это свойство несовместимо с CLS. (наследуется из RelationalSyncProvider) |
Вверх
Открытые методы
(см. также Закрытые методы )
Имя | Описание | |
---|---|---|
![]() |
BeginSession | Переопределенный. Вызывается классом SyncOrchestrator, чтобы указать начало сеанса синхронизации. Этот метод несовместим с CLS. |
![]() |
Dispose | Перегруженный. Освобождает ресурсы, занятые объектом RelationalSyncProvider. |
![]() |
EndSession | (наследуется из RelationalSyncProvider) |
![]() |
Equals | Перегруженный. (наследуется из Object) |
![]() |
GetChangeBatch | (наследуется из RelationalSyncProvider) |
![]() |
GetFullEnumerationChangeBatch | (наследуется из RelationalSyncProvider) |
![]() |
GetHashCode | (наследуется из Object) |
![]() |
GetSyncBatchParameters | (наследуется из RelationalSyncProvider) |
![]() |
GetType | (наследуется из Object) |
![]() |
ProcessChangeBatch | (наследуется из RelationalSyncProvider) |
![]() |
ProcessFullEnumerationChangeBatch | (наследуется из RelationalSyncProvider) |
![]() ![]() |
ReferenceEquals | (наследуется из Object) |
![]() |
ToString | (наследуется из Object) |
Вверх
Закрытые методы
Имя | Описание | |
---|---|---|
![]() |
CreateApplicationTransaction | Переопределенный. Создает транзакцию read committed, в которой изменения применяются к базе данных SQL Server Compact. Этот метод несовместим с CLS. |
![]() |
CreateEnumerationTransaction | Переопределенный. Создает транзакцию read committed, в которой изменения перечисляются в базе данных SQL Server Compact. Этот метод несовместим с CLS. |
![]() |
Dispose | Перегруженный. Переопределенный. Освобождает ресурсы, используемые объектом SqlCeSyncProvider. |
![]() |
Finalize | (наследуется из Object) |
![]() |
MemberwiseClone | (наследуется из Object) |
![]() |
OnApplyChangeFailed | (наследуется из RelationalSyncProvider) |
![]() |
OnApplyingChanges | (наследуется из RelationalSyncProvider) |
![]() |
OnApplyMetadataFailed | (наследуется из RelationalSyncProvider) |
![]() |
OnChangesApplied | (наследуется из RelationalSyncProvider) |
![]() |
OnChangesSelected | (наследуется из RelationalSyncProvider) |
![]() |
OnPeerOutdated | (наследуется из RelationalSyncProvider) |
![]() |
OnSelectingChanges | (наследуется из RelationalSyncProvider) |
![]() |
OnSyncProgress | (наследуется из RelationalSyncProvider) |
Вверх
Открытые события
Имя | Описание | |
---|---|---|
![]() |
ApplyChangeFailed | Происходит во время передачи данных, после сбоя применения строки на узле. Это событие несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
ApplyingChanges | Происходит во время передачи данных, после соединения с базой данных, но до применения изменений. Это событие несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
ApplyMetadataFailed | Происходит во время передачи данных, после сбоя применения метаданных для строки. Это событие несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
BatchApplied | Возникает после завершения применения каждого пакета изменений к назначению. Это событие несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
BatchSpooled | Возникает после записи каждого пакета изменений на диск. Это событие несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
BeginSnapshotInitialization | Возникает, если платформа Sync Framework определяет, что база данных является моментальным снимком, который необходимо инициализировать перед началом синхронизации. Это событие несовместимо с CLS. |
![]() |
ChangesApplied | Происходит во время передачи данных, после применения изменений, но до отключения от базы данных. Это событие несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
ChangesSelected | Происходит во время загрузки данных, после перечисления изменений, но до отключения от базы данных. Это событие несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
EndSnapshotInitialization | Возникает, если все таблицы указанной области были инициализированы из моментального снимка. Это событие несовместимо с CLS. |
![]() |
SelectingChanges | Происходит во время загрузки данных, после соединения с базой данных, но до выбора изменений. Это событие несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
SyncPeerOutdated | Происходит до перечисления изменений, если целевой узел устарел. Это событие несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
SyncProgress | Происходит во время выборки изменений (для каждой таблицы) и применения изменений (для каждой строки). Это событие несовместимо с CLS. (наследуется из RelationalSyncProvider) |
Вверх
См. также
Справочник
Класс SqlCeSyncProvider
Пространство имен Microsoft.Synchronization.Data.SqlServerCe