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


Connection.TransactionSerializable Поле

Определение

Внимание!

Use 'Java.Sql.IConnection.TransactionSerializable'. This class will be removed in a future release.

Константы, указывающие на то, что грязные операции чтения, не повторяющиеся операции чтения и фантомные чтения предотвращаются.

[Android.Runtime.Register("TRANSACTION_SERIALIZABLE")]
[System.Obsolete("Use 'Java.Sql.IConnection.TransactionSerializable'. This class will be removed in a future release.")]
public const int TransactionSerializable = 8;
[<Android.Runtime.Register("TRANSACTION_SERIALIZABLE")>]
[<System.Obsolete("Use 'Java.Sql.IConnection.TransactionSerializable'. This class will be removed in a future release.")>]
val mutable TransactionSerializable : int

Значение поля

Value = 8
Атрибуты

Комментарии

Константы, указывающие на то, что грязные операции чтения, не повторяющиеся операции чтения и фантомные чтения предотвращаются. Этот уровень включает в себя запреты TRANSACTION_REPEATABLE_READ и дополнительно запрещает ситуацию, когда одна транзакция считывает все строки, удовлетворяющие WHERE условию, вторая транзакция вставляет строку, которая удовлетворяет этому WHERE условию, и первая транзакция перечитается для того же условия, извлекая дополнительную "фантомную" строку во втором чтении.

Документация по Java для java.sql.Connection.TRANSACTION_SERIALIZABLE.

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к