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.