Метод 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
)
Параметры
- reason
Тип Microsoft.Synchronization. . :: . .ConstraintConflictReason
Причина возникновения конфликта.
Исключения
Исключение | Условие |
---|---|
ArgumentException | Аргумент reason имеет тип Collision. В этом случае идентификатор конфликтующего элемента должен быть задан с помощью метода [M:Microsoft.Synchronization.SaveChangeWithChangeUnitsContext.RecordConstraintConflictForItem(Microsoft.Synchronization.SyncId,Microsoft.Synchronization.ConstraintConflictReason).]. |
SyncInvalidOperationException | Для этого объекта уже установлен конфликт ограничения или устранимая ошибка. |
См. также
Справочник
SaveChangeWithChangeUnitsContext Класс
Элементы SaveChangeWithChangeUnitsContext