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


Перечисление SyncErrorNumber

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

Пространство имен:  Microsoft.Synchronization.Data
Сборка:  Microsoft.Synchronization.Data (в Microsoft.Synchronization.Data.dll)

Синтаксис

'Декларация
Public Enumeration SyncErrorNumber
'Применение
Dim instance As SyncErrorNumber
public enum SyncErrorNumber
public enum class SyncErrorNumber
type SyncErrorNumber
public enum SyncErrorNumber

Элементы

Имя элемента Описание
Unknown Во время выполнения синхронизации произошла неизвестная ошибка.
InvalidValue Значение, указанное для одного из аргументов, не является допустимым.
StoreException Удаленное хранилище данных вызвало исключение.
ParsingQueryFailed Удаленному хранилищу данных не удалось выполнить синтаксический анализ одной из команд SELECT для получения изменений данных.
InvalidArguments Один из указанных аргументов не является допустимым.
AddingTableMetadataFailed Локальной базе данных не удалось добавить столбцы метаданных в таблицу, включенную в синхронизацию.
TableDoesNotExist Таблица не существует в базе данных, а для параметра CreationOption было задано значение UseExistingTableOrFail.
TableAlreadyExists Таблица уже существует в базе данных, а для параметра CreationOption было задано значение CreateNewTableOrFail.
SyncInProgress Вызван метод Synchronize, но процесс синхронизации уже выполняется. Локальная база данных поддерживает только один сеанс синхронизации в один момент времени. Для указанной таблицы удаленной базы данных поддерживается только один сеанс синхронизации в один момент времени.
MetadataDoesNotExist Отсутствует одно из значений точки привязки.
TableIsNotTracked Не удается получить изменения данных из таблицы, поскольку для нее не существуют метаданные отслеживания изменений.
PrimaryKeyNotFound Таблица не имеет первичного ключа. Первичный ключ необходим для идентификации строк во время синхронизации.
InvalidSchemaDataSet Схема таблицы недопустима для одной из таблиц, создаваемых в локальной базе данных. Если схема определяется с помощью объекта SchemaDataSet, то необходимо убедиться в том, что он содержит допустимые схемы для всех таблиц, которые должны быть синхронизированы.
MissingTableSchema Схема таблицы не определена для одной из таблиц, создаваемых в локальной базе данных. Если схема определяется с помощью объекта SchemaDataSet, то необходимо убедиться в том, что он содержит допустимые схемы для всех таблиц, которые должны быть синхронизированы.
MissingSelectCommand Не задана одна из команд SELECT для получения изменений данных.
MissingSessionVariable В одной из команд SELECT для получения изменений данных отсутствует обязательная переменная сеанса. Полный список переменных сеанса см. здесь: SyncSession.

См. также

Справочник

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