(Только AIR)
Пакетflash.data
Классpublic class SQLTransactionLockType
НаследованиеSQLTransactionLockType Inheritance Object

Язык версии : ActionScript 3.0
Версии среды выполнения: AIR 1.0

Этот класс содержит константы, представляющие возможные значения параметра option метода SQLConnection.begin().

См. также

flash.data.SQLConnection.begin()


Общедоступные свойства
 СвойствоОпределено
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
 Inheritedprototype : Object
[статические] Ссылка на модель объекта класса или функции.
Object
Общедоступные методы
 МетодОпределено
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
Возвращает строковое представление заданного объекта.
Object
 Inherited
Возвращает элементарное значение заданного объекта.
Object
Общедоступные константы
 Константа Определено
  AIR-only DEFERRED : String = "deferred"
[статические] Указывает параметр отложенной блокировки транзакции.
SQLTransactionLockType
  AIR-only EXCLUSIVE : String = "exclusive"
[статические] Указывает параметр монопольной блокировки транзакции.
SQLTransactionLockType
  AIR-only IMMEDIATE : String = "immediate"
[статические] Указывает параметр немедленной блокировки транзакции.
SQLTransactionLockType
Сведения о константе
AIR-only DEFERREDКонстанта
public static const DEFERRED:String = "deferred"

Язык версии : ActionScript 3.0
Версии среды выполнения: AIR 1.0

Указывает параметр отложенной блокировки транзакции. Для транзакции с отложенной блокировкой блокировка базы данных не требуется до первого обращения к базе данных. При отложенной транзакции до первой операции чтения или записи блокировка не требуется.

См. также

AIR-only EXCLUSIVEКонстанта  
public static const EXCLUSIVE:String = "exclusive"

Язык версии : ActionScript 3.0
Версии среды выполнения: AIR 1.0

Указывает параметр монопольной блокировки транзакции. Для транзакции с монопольной блокировкой требуется немедленная блокировка базы данных. Другие объекты SQLStatement, выполняемые применительно к этой же базе данных с использованием другого подключения SQLConnection (в этом же или другом приложении AIR), не смогут осуществлять в ней операции чтения или записи.

См. также

AIR-only IMMEDIATEКонстанта  
public static const IMMEDIATE:String = "immediate"

Язык версии : ActionScript 3.0
Версии среды выполнения: AIR 1.0

Указывает параметр немедленной блокировки транзакции. Для транзакции с немедленной блокировкой требуется немедленная блокировка базы данных. Другие объекты SQLStatement, выполняемые применительно к этой же базе данных с использованием другого подключения SQLConnection (в этом же или другом приложении AIR), смогут осуществлять в ней операции чтения, но не смогут осуществлять операции записи. Однако для других подключений, используемых для чтения данных из базы данных, первоначальное состояние данных в базе идентично состоянию базы данных до вызова метода begin() экземпляра подключения SQLConnection внутри транзакции. Любые незафиксированные изменения данных, произведенные в немедленно заблокированной транзакции, не доступны для других подключений.

См. также