SQLite ADO.NET Provider

SessionConflictCallback Delegate

Этот отзыв вызван, когда есть конфликт в то время, как применяют изменения базы данных.

public delegate SQLiteChangeSetConflictResult SessionConflictCallback(
object clientData,
SQLiteChangeSetConflictType type,
ISQLiteChangeSetMetadataItem item
);

Параметры

clientData
Дополнительные определенные применением данные о контексте, которые были первоначально переданы методу Apply. Это может быть null.
type
Тип этого конфликта.
item
Объект ISQLiteChangeSetMetadataItem, который связан с этим конфликтом. Это не может быть null, однако, только свойства, которые применимы к типу конфликта, будут доступны. Дополнительная информация об этом доступна в рамках описаний доступных значений SQLiteChangeSetConflictType.

Возвращаемое значение

SQLiteChangeSetConflictResult, которое указывает на действие, которое будет взято, чтобы решить конфликт. Бросок исключения из этого отзыва приведет к неопределенному поведению.

Требования

Namespace: System.Data.SQLite

Assembly: System.Data.SQLite (в System.Data.SQLite.dll)

См. также

Пространство имен System.Data.SQLite.