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


Метод RecordConstraintConflictForItem (ConstraintConflictReason)

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

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

Синтаксис

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

instance.RecordConstraintConflictForItem(reason)
public void RecordConstraintConflictForItem(
    ConstraintConflictReason reason
)
public:
void RecordConstraintConflictForItem(
    ConstraintConflictReason reason
)
member RecordConstraintConflictForItem : 
        reason:ConstraintConflictReason -> unit 
public function RecordConstraintConflictForItem(
    reason : ConstraintConflictReason
)

Параметры

Исключения

Исключение Условие
ArgumentException

Аргумент reason имеет тип Collision. В этом случае идентификатор конфликтующего элемента должен быть задан с помощью метода [M:Microsoft.Synchronization.SaveChangeWithChangeUnitsContext.RecordConstraintConflictForItem(Microsoft.Synchronization.SyncId,Microsoft.Synchronization.ConstraintConflictReason).].

SyncInvalidOperationException

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

См. также

Справочник

SaveChangeWithChangeUnitsContext Класс

Элементы SaveChangeWithChangeUnitsContext

Перегрузка RecordConstraintConflictForItem

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