Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Это пространство имен содержит типы, используемые платформой Sync Framework при синхронизации одноранговых баз данных и синхронизации клиента и сервера. Для синхронизации клиента и сервера предназначены следующие пространства имен: Microsoft.Synchronization, Microsoft.Synchronization.Data, Microsoft.Synchronization.Data.Server и Microsoft.Synchronization.Data.SqlServerCe. Для одноранговой синхронизации предназначены следующие пространства имен: Microsoft.Synchronization, Microsoft.Synchronization.Data, Microsoft.Synchronization.Data.SqlServer и Microsoft.Synchronization.Data.SqlServerCe.
Классы
| Класс | Описание | |
|---|---|---|
![]() |
AnchorException | Исключение, которое вызывается при возникновении ошибок, связанных с точками привязок, в том числе ошибок при их возврате. |
![]() |
ApplyChangeFailedEventArgs | Содержит данные для события ApplyChangeFailed на клиенте и события ApplyChangeFailed на сервере. |
![]() |
ApplyingChangesEventArgs | Содержит данные для события ApplyingChanges на клиенте и события ApplyingChanges на сервере. |
![]() |
ApplyMetadataFailedEventArgs | Предоставляет данные для события ApplyMetadataFailed. |
![]() |
ChangesAppliedEventArgs | Содержит данные для события ChangesApplied на клиенте и события ChangesApplied на сервере. |
![]() |
ChangesSelectedEventArgs | Содержит данные для события ChangesSelected на клиенте и события ChangesSelected на сервере. |
![]() |
ClientSyncProvider | Создает уровень абстракции для службы синхронизации клиента, обеспечивающего взаимодействие с хранилищем данных клиента, и изолирует агент синхронизации от деталей реализации хранилища данных. |
![]() |
CreatingSchemaEventArgs | Предоставляет данные для события CreatingSchema. |
![]() |
DataColumnSurrogate | Представляет суррогатную копию объекта DataColumn, который используется платформой Sync Framework при пользовательской двоичной сериализации. |
![]() |
DataSetSurrogate | Представляет суррогатную копию объекта DataSet, который используется платформой Sync Framework при пользовательской двоичной сериализации. |
![]() |
DataSyncException | Базовый класс для исключений, которые вызываются во время синхронизации. |
![]() |
DataTableSurrogate | Представляет суррогатную копию объекта DataTable, который используется платформой Sync Framework при пользовательской двоичной сериализации. |
![]() |
DbApplyChangeFailedEventArgs | Предоставляет данные для события ApplyChangeFailed. |
![]() |
DbApplyingChangesEventArgs | Предоставляет данные для события ApplyingChanges. |
![]() |
DbBatchAppliedEventArgs | Предоставляет данные для события BatchApplied. |
![]() |
DbBatchSpooledEventArgs | Предоставляет данные для события BatchSpooled. |
![]() |
DbBeginSnapshotInitializationEventArgs | Предоставляет данные для события BeginSnapshotInitialization. |
![]() |
DbChangesAppliedEventArgs | Предоставляет данные для события ChangesApplied. |
![]() |
DbChangesSelectedEventArgs | Предоставляет данные для события ChangesSelected. |
![]() |
DbEndSnapshotInitializationEventArgs | Предоставляет данные для события EndSnapshotInitialization. |
![]() |
DbMetadataSyncException | Исключение, которое вызывается при возникновении ошибок при создании или чтении метаданных таблицы. |
![]() |
DbMissingCommandException | Исключение, вызываемое в том случае, если пропущена команда, обязательная для поставщика или адаптера. |
![]() |
DbOutdatedEventArgs | Предоставляет данные для события SyncPeerOutdated. |
![]() |
DbOutdatedSyncException | Исключение, которое вызывается в случае ошибок при попытке синхронизации однорангового узла с устаревшими метаданными. |
![]() |
DbProvisioningException | Исключение, вызываемое при возникновении ошибки при попытке подготовки базы данных к участию в синхронизации. |
![]() |
DbSchemaException | Исключение, которое вызывается при возникновении ошибок при создании или чтении схемы таблицы. |
![]() |
DbSelectingChangesEventArgs | Предоставляет данные для события SelectingChanges. |
![]() |
DbSnapshotInitializationStatistics | Представляет набор статистических данных уровня сеанса об инициализации моментального снимка клиентской базы данных. |
![]() |
DbSnapshotInitializationTableStatistics | Представляет набор статистических данных уровня таблицы об инициализации моментального снимка клиентской базы данных. |
![]() |
DbSyncAdapter | Представляет набор команд, которые используются для получения и применения изменений данных и метаданных в локальной одноранговой базе данных. |
![]() |
DbSyncAdapterCollection | Коллекция объектов DbSyncAdapter. |
![]() |
DbSyncBatchInfo | Представляет файл заголовка пакета, содержащий метаданные о данных, которые находятся в пакете синхронизации. Этот класс несовместим с CLS. |
![]() |
DbSyncColumnDescription | Представляет схему столбца, включенного в список Columns объекта DbSyncTableDescription. Используется при провизионировании базы данных. |
![]() |
DbSyncColumnDescriptionCollection | Представляет коллекцию объектов DbSyncColumnDescription. |
![]() |
DbSyncColumnMapping | Сопоставляет столбец в локальной базе данных со столбцом в удаленной базе данных. |
![]() |
DbSyncColumnMappingCollection | Представляет коллекцию объектов DbSyncColumnMapping. |
![]() |
DbSyncConflict | Представляет конфликт синхронизации на уровне строки. |
![]() |
DbSyncContext | Включает изменения данных и метаданные сеанса синхронизации. |
![]() |
DbSyncException | Базовый класс для исключений, которые вызываются во время синхронизации одноранговой базы данных. |
![]() |
DbSyncForeignKeyConstraint | Представляет связь по внешнему ключу между двумя таблицами, участвующими в синхронизации. |
![]() |
DbSyncForeignKeyConstraintCollection | Представляет коллекцию объектов DbSyncForeignKeyConstraint. |
![]() |
DbSyncProgressEventArgs | Предоставляет данные для события SyncProgress. |
![]() |
DbSyncProvider | Инкапсулирует службу одноранговой синхронизации для взаимодействия с одноранговой базой данных и изолирует агент синхронизации от конкретной реализации базы данных. Этот класс несовместим с CLS. |
![]() |
DbSyncScope | Представляет логическое группирование объектов, которые предстоит синхронизировать. |
![]() |
DbSyncScopeDescription | Представляет область синхронизации, которая является логическим группированием таблиц (с возможной фильтрацией), которые синхронизируются как единое целое. |
![]() |
DbSyncScopeMetadata | Представляет метаданные для объекта DbSyncScope, например набор знаний, связанный с определенной областью. |
![]() |
DbSyncScopeProgress | Представляет набор статистики хода выполнения синхронизации для объектов в области синхронизации DbSyncScope. |
![]() |
DbSyncSession | Представляет сеанс синхронизации. Объект DbSyncSession существует на протяжении сеанса синхронизации. |
![]() |
DbSyncSessionProgressEventArgs | Предоставляет данные для события SessionProgress. Этот класс несовместим с CLS. |
![]() |
DbSyncTableDescription | Представляет схему таблицы, включенной в список Tables объекта DbSyncScopeDescription. Используется при провизионировании базы данных. |
![]() |
DbSyncTableDescriptionCollection | Представляет коллекцию объектов DbSyncTableDescription. |
![]() |
DbSyncTableProgress | Представляет набор статистики хода выполнения синхронизации для таблицы, участвующей в синхронизации одноранговых узлов. |
![]() |
MetadataException | Исключение, которое вызывается при возникновении ошибок при создании, чтении и записи метаданных таблицы. |
![]() |
RelationalSyncProvider | Реализует уровень абстракции общей службы синхронизации для взаимодействия с базой данных и изолирует агента синхронизации от деталей реализации базы данных. Этот класс несовместим с CLS. |
![]() |
SchemaCreatedEventArgs | Предоставляет данные для события SchemaCreated. |
![]() |
SchemaException | Исключение, которое вызывается при возникновении ошибок при создании или чтении схемы таблицы. |
![]() |
SelectingChangesEventArgs | Содержит данные для события SelectingChanges на клиенте и события SelectingChanges на сервере. |
![]() |
ServerSyncProvider | Создает уровень абстракции для общей службы синхронизации сервера, обеспечивающего взаимодействие с хранилищем данных сервера, и изолирует агент синхронизации от деталей реализации хранилища данных. |
![]() |
ServerSyncProviderProxy | Предоставляет оболочку для объекта ServerSyncProvider. |
![]() |
SessionVariableException | Исключение, вызываемое при возникновении ошибок при чтении или записи переменных сеанса. |
![]() |
SyncAnchor | Содержит точку привязки синхронизации. Точка привязки синхронизации представляет указатель на момент времени, позволяющий определить, какие изменения необходимо синхронизовать для группы синхронизации. |
![]() |
SyncConfiguration | Содержит коллекции таблиц и параметров, необходимые для настройки служб синхронизации клиента и сервера. |
![]() |
SyncConflict | Представляет конфликт синхронизации на уровне строки. |
![]() |
SyncConflictResolver | Представляет действия, которые должны быть выполнены при возникновении конфликтов во время синхронизации. |
![]() |
SyncContext | Включает изменения данных, значения привязки и другие метаданные сеанса синхронизации. |
![]() |
SyncGroup | Представляет группу объектов SyncTable и обеспечивает механизм обеспечения согласованности применения изменений для этих таблиц. |
![]() |
SyncGroupMetadata | Представляет новое значение привязки и другие метаданные для объекта SyncGroup. |
![]() |
SyncGroupProgress | Представляет набор статистики хода выполнения синхронизации для таблиц в группе синхронизации SyncGroup. |
![]() |
SyncParameter | Включает сведения, передаваемые от клиента серверу. |
![]() |
SyncParameterCollection | Коллекция объектов SyncParameter. |
![]() |
SyncProgressEventArgs | Содержит данные для события SyncProgress на клиенте и события SyncProgress на сервере. |
![]() |
SyncSchema | Представляет сведения о схеме, необходимые для создания таблиц, участвующих в синхронизации. |
![]() |
SyncSchemaColumn | Представляет схему столбца в объекте SyncSchemaTable. |
![]() |
SyncSchemaColumns | Представляет коллекцию объектов SyncSchemaColumn. |
![]() |
SyncSchemaForeignKey | Представляет связь по внешнему ключу между двумя таблицами, участвующими в синхронизации. |
![]() |
SyncSchemaForeignKeys | Представляет коллекцию объектов SyncSchemaForeignKey. |
![]() |
SyncSchemaTable | Представляет схему таблицы, участвующей в синхронизации. |
![]() |
SyncSchemaTables | Представляет коллекцию объектов SyncSchemaTable. |
![]() |
SyncSession | Представляет сеанс синхронизации. Объект SyncSession существует на протяжении сеанса синхронизации. |
![]() |
SyncStatistics | Представляет сводку SyncSession в отношении общего числа операций, возникших на клиенте и на сервере. |
![]() |
SyncTable | Представляет параметры клиента для таблиц, участвующих в синхронизации. |
![]() |
SyncTableCollection | Представляет коллекцию объектов SyncTable. |
![]() |
SyncTableInfo | Включает сведения о параметрах и метаданных таблицы. Эти данные доступны через свойство GetServerInfo. |
![]() |
SyncTableMetadata | Содержит метаданные, связанные с объектом SyncTable (например, направление синхронизации). |
![]() |
SyncTableProgress | Представляет набор статистики о ходе синхронизации для объекта SyncTable. |
![]() |
SyncTracer | Предоставляет трассировку для сеанса синхронизации с четырьмя уровнями вывода: трассировка ошибки, трассировка предупреждения, информационная трассировка и подробная трассировка. |
Структуры
| Структура | Описание | |
|---|---|---|
![]() |
SyncServerInfo | Включает сведения о параметрах и метаданных на стороне сервера. Эти данные доступны через свойство GetServerInfo. |
Перечисления
| Перечисление | Описание | |
|---|---|---|
![]() |
ApplyAction | Указывает параметры обработки строки, когда строка не может быть применена во время синхронизации. |
![]() |
ChangeTrackingModel | Это перечисление является устаревшим. Определяет способ отслеживания изменений в одноранговой базе данных. |
![]() |
ConflictType | Определяет типы конфликтов, возникающих во время синхронизации. |
![]() |
DbConflictType | Определяет типы конфликтов, возникающих во время синхронизации. |
![]() |
DbOutdatedSyncAction | Определяет параметры для обработки запроса на синхронизацию от однорангового узла с устаревшими метаданными. |
![]() |
DbResolveAction | Задает параметры разрешения конфликтов, возникающих во время синхронизации. |
![]() |
DbSyncCreationOption | Представляет действия, которые Sync Framework может предпринять при создании связанных с синхронизацией объектов во время провизионирования базы данных. |
![]() |
DbSyncStage | Определяет различные фазы синхронизации с точки зрения локального однорангового узла. |
![]() |
ResolveAction | Указывает параметры для разрешения конфликтов возникших на кленте в процессе синхронизации. |
![]() |
SyncDirection | Определяет направление потока изменений данных с точки зрения клиента. |
![]() |
SyncErrorNumber | Определяет список ошибок, которые могут произойти во время синхронизации. |
![]() |
SyncSchemaForeignKeyRule | Указывает действие, которое происходит во время операции удаления или обновления при применении ограничения FOREIGN KEY, определенного через объект SyncSchemaForeignKeyRule. |
![]() |
TableCreationOption | Определяет параметры, доступные для создания таблицы в клиентской базе данных. |
.png)
.png)
.png)