Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Инкапсулирует службу одноранговой синхронизации для взаимодействия с одноранговой базой данных и изолирует агент синхронизации от конкретной реализации базы данных.
В следующих таблицах перечислены члены, доступные в типе DbSyncProvider .
Открытые конструкторы
| Имя | Описание | |
|---|---|---|
![]() |
DbSyncProvider | Инициализирует новый экземпляр класса DbSyncProvider. Этот конструктор несовместим с CLS. |
Вверх
Открытые свойства
(см. также Закрытые свойства )
| Имя | Описание | |
|---|---|---|
![]() |
BatchingDirectory | Возвращает или задает каталог, в котором сохраняются пакетные файлы, сохраняемые на диске. Это свойство несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
ChangeTracking | Возвращает или задает значение перечисления ChangeTrackingModel, которое указывает тип отслеживания изменений, используемого во всех одноранговых базах данных. Это свойство несовместимо с CLS. Устаревший аргумент. |
![]() |
CleanupBatchingDirectory | Возвращает или задает значение, определяющее, следует ли выполнять очистку пакетных файлов после применения содержащихся в них изменений к объектам назначения. Это свойство несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
Configuration | Не реализуется поставщиком RelationalSyncProvider. При попытке обращения к этому свойству вызывается исключение типа NotSupportedException. Это свойство несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
Connection | Возвращает или задает объект IDbConnection, используемый для соединения с базой данных. Это свойство несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
DestinationCallbacks | Возвращает объект, который приложение синхронизации может использовать для получения уведомлений о событиях, происходящих во время синхронизации. Это свойство несовместимо с CLS. (наследуется из KnowledgeSyncProvider) |
![]() |
IdFormats | Возвращает объект SyncIdFormatGroup, используемый для идентификации сущностей в сеансе синхронизации. Это свойство несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
MemoryDataCacheSize | Возвращает или задает максимальный объем памяти (в КБ), используемой платформой Sync Framework для кэширования изменений до их сохранения на диск. Это свойство несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
ScopeName | Возвращает или задает имя области для синхронизации. Это свойство несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
SelectNewTimestampCommand | Возвращает или задает объект IDbCommand, который содержит запрос или хранимую процедуру для получения нового значения отметки времени из одноранговой базы данных. Отметка времени определяет верхнюю границу набора изменений, синхронизируемых в текущем сеансе. Это свойство несовместимо с CLS. |
![]() |
SelectOverlappingScopesCommand | Возвращает или задает объект IDbCommand, который содержит запрос или хранимую процедуру, возвращающую имя области и имя таблицы для всех таблиц в указанной области, которые также входят в другие области. Это свойство несовместимо с CLS. |
![]() |
SelectScopeInfoCommand | Возвращает или задает объект IDbCommand, который содержит запрос или хранимую процедуру для получения метаданных области из одноранговой базы данных. Это свойство несовместимо с CLS. |
![]() |
SelectTableMaxTimestampsCommand | Возвращает или задает объект IDbCommand, который содержит запрос или хранимую процедуру, извлекающую максимальную отметку времени из каждой базовой таблицы или таблицы отслеживания с целью определения, были ли применены все изменения на источнике к каждой таблице назначения. Это свойство несовместимо с CLS. |
![]() |
SyncAdapters | Возвращает коллекцию DbSyncAdapterCollection, связанную с объектом DbSyncProvider. Это свойство несовместимо с CLS. |
![]() |
SyncProviderPosition | Возвращает или задает значение перечисления SyncProviderPosition, показывающее, что поставщик связан с локальной или удаленной базой данных. Это свойство несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
UpdateScopeCleanupTimestampCommand | Возвращает или задает объект IDbCommand, содержащий запрос или хранимую процедуру, обновляющую столбец scope_cleanup_timestamp определенной области в таблице scope_info, чтобы отметить момент времени, до которого выполнена очистка для этой области. Это свойство несовместимо с CLS. |
![]() |
UpdateScopeInfoCommand | Возвращает или задает объект IDbCommand, который содержит запрос или хранимую процедуру для обновления метаданных области в одноранговой базе данных. Это свойство несовместимо с CLS. |
Вверх
Закрытые свойства
| Имя | Описание | |
|---|---|---|
![]() |
ScopeCleanupTimestampColName | В таблице сведений области возвращает или задает имя столбца, содержащего значение отметки времени последней выполнявшейся очистки отметок полного удаления для этой области. Это свойство несовместимо с CLS. |
![]() |
ScopeForgottenKnowledgeColName | В таблице сведений области возвращает или задает имя столбца, содержащего двоичное представление утраченного набора знаний для каждой из областей. Это свойство несовместимо с CLS. |
![]() |
ScopeIdColName | В таблице сведений области возвращает или задает имя столбца, содержащего идентификатор области — обычно идентификатор GUID. Это свойство несовместимо с CLS. |
![]() |
ScopeKnowledgeColName | В таблице сведений области возвращает или задает имя столбца, содержащего двоичное представление набора знаний синхронизации для каждой из областей. Это свойство несовместимо с CLS. |
![]() |
ScopeLocalIdColName | В таблице сведений области возвращает или задает имя столбца, содержащего целочисленный идентификатор области. Это свойство несовместимо с CLS. |
![]() |
ScopeNameColName | В таблице сведений области возвращает или задает имя столбца, содержащего имя области. Это свойство несовместимо с CLS. |
![]() |
ScopeTimestampColName | В таблице сведений области возвращает или задает имя столбца, содержащего значение отметки времени последнего обновления строки метаданных. Это свойство несовместимо с CLS. |
Вверх
Открытые методы
(см. также Закрытые методы )
| Имя | Описание | |
|---|---|---|
![]() |
BeginSession | (наследуется из RelationalSyncProvider) |
![]() |
CleanupMetadata | Удаляет из базы данных метаданные отслеживания изменений и обновляет набор знаний очистки до точки остановки процесса очистки. Это позволяет идентифицировать устаревшие узлы. Этот метод несовместим с CLS. |
![]() |
Dispose | Перегруженный. Освобождает ресурсы, занятые объектом RelationalSyncProvider.(наследуется из RelationalSyncProvider) |
![]() |
EndSession | (наследуется из RelationalSyncProvider) |
![]() |
Equals | Перегруженный. (наследуется из Object) |
![]() |
GetChangeBatch | (наследуется из RelationalSyncProvider) |
![]() |
GetFullEnumerationChangeBatch | (наследуется из RelationalSyncProvider) |
![]() |
GetHashCode | (наследуется из Object) |
![]() |
GetScopeDescription | Возвращает объект DbSyncScopeDescription, который содержит схему для таблиц из коллекции SyncAdapters. Этот метод несовместим с CLS. |
![]() |
GetSyncBatchParameters | (наследуется из RelationalSyncProvider) |
![]() |
GetType | (наследуется из Object) |
![]() |
ProcessChangeBatch | (наследуется из RelationalSyncProvider) |
![]() |
ProcessFullEnumerationChangeBatch | (наследуется из RelationalSyncProvider) |
![]() |
ReferenceEquals | (наследуется из Object) |
![]() |
ToString | (наследуется из Object) |
Вверх
Закрытые методы
| Имя | Описание | |
|---|---|---|
![]() |
CreateApplicationTransaction | При переопределении в производном классе разрешает создание явной транзакции, в которой производится применение изменений в базе данных Oracle. Этот метод несовместим с CLS. (наследуется из RelationalSyncProvider) |
![]() |
CreateEnumerationTransaction | При переопределении в производном классе разрешается создание явной транзакции, в которой производится перечисление изменений в базе данных Oracle. Этот метод несовместим с CLS. (наследуется из RelationalSyncProvider) |
![]() |
Dispose | Перегруженный. (наследуется из RelationalSyncProvider) |
![]() |
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) |
![]() |
ChangesApplied | Происходит во время передачи данных, после применения изменений, но до отключения от базы данных. Это событие несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
ChangesSelected | Происходит во время загрузки данных, после перечисления изменений, но до отключения от базы данных. Это событие несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
SelectingChanges | Происходит во время загрузки данных, после соединения с базой данных, но до выбора изменений. Это событие несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
SyncPeerOutdated | Происходит до перечисления изменений, если целевой узел устарел. Это событие несовместимо с CLS. (наследуется из RelationalSyncProvider) |
![]() |
SyncProgress | Происходит во время выборки изменений (для каждой таблицы) и применения изменений (для каждой строки). Это событие несовместимо с CLS. (наследуется из RelationalSyncProvider) |
Вверх
См. также
Справочник
Класс DbSyncProvider
Пространство имен Microsoft.Synchronization.Data
.gif)
.gif)
.gif)
.gif)
.gif)
.gif)