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


Метод SaveChangeContext.RecordConstraintConflictForItem (ConstraintConflictReason)

Сообщает, что конфликт ограничения возник при попытке применения поставщиком назначения изменения в конечной реплике.

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

Синтаксис

'Декларация
Public Sub RecordConstraintConflictForItem ( _
    reason As ConstraintConflictReason _
)
'Применение
Dim instance As SaveChangeContext
Dim reason As ConstraintConflictReason

instance.RecordConstraintConflictForItem(reason)
public void RecordConstraintConflictForItem (
    ConstraintConflictReason reason
)
public:
void RecordConstraintConflictForItem (
    ConstraintConflictReason reason
)
public void RecordConstraintConflictForItem (
    ConstraintConflictReason reason
)
public function RecordConstraintConflictForItem (
    reason : ConstraintConflictReason
)

Параметры

  • reason
    Причина возникновения конфликта.

Исключения

Тип исключения Условие

ArgumentException

Аргумент reason имеет тип Collision. В этом случае идентификатор конфликтующего элемента должен быть задан с помощью метода RecordConstraintConflictForItem.

SyncInvalidOperationException

Для этого объекта уже установлен конфликт ограничения или устранимая ошибка.

См. также

Справочник

Класс SaveChangeContext
Элементы SaveChangeContext
Пространство имен Microsoft.Synchronization