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

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

Экземпляр SQLIndexSchema используется для хранения сведений об определенном индексе базы данных. Доступны следующие сведения: имя связанной таблицы (свойство table), инструкция SQL, используемая для создания индекса (свойство sql), и имя индекса (свойство name).

Для получения сведений о схеме индекса базы данных используется метод SQLConnection.loadSchema(), с помощью которого загружаются сведения о схеме. Следует предварительно убедиться, что в качестве аргумента type используется значение null или SQLIndexSchema. В полученном экземпляре SQLSchemaResult свойство indices содержит массив экземпляров SQLIndexSchema, представляющих индексы базы данных.

Как правило, экземпляры SQLIndexSchema не создаются непосредственно в прикладном коде.

См. также

flash.data.SQLConnection.loadSchema()


Общедоступные свойства
 СвойствоОпределено
 Inheritedconstructor : Object
Ссылка на объект класса или функцию конструктора для данного экземпляра объекта.
Object
 InheritedAIR-only database : String
[только для чтения] Имя базы данных, к которой относится данный объект схемы.
SQLSchema
 InheritedAIR-only name : String
[только для чтения] Имя объекта данной схемы.
SQLSchema
 Inheritedprototype : Object
[статические] Ссылка на модель объекта класса или функции.
Object
 InheritedAIR-only sql : String
[только для чтения] Возвращает весь текст инструкции SQL, используемой при создании объекта схемы.
SQLSchema
  AIR-only table : String
[только для чтения] Имя таблицы, к которой относится данный индекс.
SQLIndexSchema
Общедоступные методы
 МетодОпределено
  
AIR-only SQLIndexSchema(database:String, name:String, sql:String, table:String)
Создает экземпляр SQLIndexSchema.
SQLIndexSchema
 Inherited
Показывает, определено ли заданное свойство для объекта.
Object
 Inherited
Показывает, есть ли экземпляр класса Object в цепи прототипов объекта, заданного в качестве параметра.
Object
 Inherited
Показывает наличие заданного свойства и его перечисляемость.
Object
 Inherited
Задает доступность динамического свойства для операций цикла.
Object
 Inherited
Возвращает строковое представление заданного объекта.
Object
 Inherited
Возвращает элементарное значение заданного объекта.
Object
Сведения о свойстве
AIR-only tableсвойство
table:String  [только для чтения]

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

Имя таблицы, к которой относится данный индекс.


Реализация
    public function get table():String
Сведения о конструкторе
AIR-only SQLIndexSchema()Конструктор
public function SQLIndexSchema(database:String, name:String, sql:String, table:String)

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

Создает экземпляр SQLIndexSchema. Как правило, конструктор SQLIndexSchema не вызывается непосредственно в прикладном коде. Чтобы получить сведения о схеме базы данных, нужно вызвать метод SQLConnection.loadSchema().

Параметры
database:String — Имя связанной базы данных.
 
name:String — Имя индекса.
 
sql:String — Инструкция SQL, используемая для создания данного индекса.
 
table:String — Имя таблицы, к которой относится данный индекс.

См. также