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


Событие ItemConstraint

Возникает, когда Sync Framework обнаруживает, что обрабатываемый элемент участвует в конфликте ограничения.

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

Синтаксис

'Декларация
Public Event ItemConstraint As EventHandler(Of SimpleSyncItemConstraintEventArgs)
'Применение
Dim instance As SimpleSyncProvider
Dim handler As EventHandler(Of SimpleSyncItemConstraintEventArgs)

AddHandler instance.ItemConstraint, handler
public event EventHandler<SimpleSyncItemConstraintEventArgs> ItemConstraint
public:
 event EventHandler<SimpleSyncItemConstraintEventArgs^>^ ItemConstraint {
    void add (EventHandler<SimpleSyncItemConstraintEventArgs^>^ value);
    void remove (EventHandler<SimpleSyncItemConstraintEventArgs^>^ value);
}
member ItemConstraint : IEvent<EventHandler<SimpleSyncItemConstraintEventArgs>,
    SimpleSyncItemConstraintEventArgs>

Замечания

Это событие используется при разрешении конфликтов ограничений, которые возникают, когда элемент не может быть сохранен, поскольку он конфликтует с другим элементом в хранилище назначения (например, при отправке поставщиком источника файла, имеющего то же имя и местоположение, что и уже существующий в реплике назначения). Дополнительные сведения см. в разделе Обработка конфликтов для простых поставщиков.

См. также

Справочник

SimpleSyncProvider Класс

Элементы SimpleSyncProvider

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