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


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

Определение

Указывает, каким образом конфликтующие изменения в источнике данных будут выявляться и разрешаться.

public enum class ConflictOption
public enum ConflictOption
type ConflictOption = 
Public Enum ConflictOption
Наследование
ConflictOption

Поля

CompareAllSearchableValues 1

Операторы обновления и удаления будут включать все столбцы, по которым может осуществляться поиск, из таблицы в предложении WHERE. Это эквивалентно заданию CompareAllValuesUpdate | CompareAllValuesDelete.

CompareRowVersion 2

Если в таблице имеются столбцы Timestamp, они используются в предложении WHERE для всех созданных операторов обновления. Это эквивалентно заданию CompareRowVersionUpdate | CompareRowVersionDelete.

OverwriteChanges 3

Все операторы обновления и удаления включают только столбцы свойства PrimaryKey в предложении WHERE. Если не определено ни одно значение свойства PrimaryKey, все столбцы, по которым может осуществляться поиск, включаются в предложение WHERE. Это эквивалентно OverwriteChangesUpdate | OverwriteChangesDelete.

Применяется к