ActionScript® 3.0 Reference for the Adobe® Flash® Platform
Home  |  Show Packages and Classes List |  Packages  |  Classes  |  What's New  |  Index  |  Appendixes
flash.data 

SQLSchemaResult  - AS3

Packageflash.data
Classpublic class SQLSchemaResult
InheritanceSQLSchemaResult Inheritance Object

Language Version: ActionScript 3.0
Runtime Versions: AIR 1.0

A SQLSchemaResult instance contains the information resulting from a call to the SQLConnection.loadSchema() method. It contains four Array properties that hold the requested schema data, based on the argument values used when calling SQLConnection.loadSchema().

To retrieve the SQLSchemaResult instance for a SQLConnection.loadSchema() call, call the SQLConnection instance's getSchemaResult() method. Generally, developer code does not create SQLSchemaResult instances directly.

Related API Elements



Public Properties
 PropertyDefined By
 Inheritedconstructor : Object
A reference to the class object or constructor function for a given object instance.
Object
      indices : Array
[read-only] An array of SQLIndexSchema instances requested in a call to SQLConnection.loadSchema().
SQLSchemaResult
      tables : Array
[read-only] An array of SQLTableSchema instances requested in a call to SQLConnection.loadSchema().
SQLSchemaResult
      triggers : Array
[read-only] An array of SQLTriggerSchema instances requested in a call to SQLConnection.loadSchema().
SQLSchemaResult
      views : Array
[read-only] An array of SQLViewSchema instances requested in a call to SQLConnection.loadSchema().
SQLSchemaResult
Public Methods
 MethodDefined By
  
    SQLSchemaResult(tables:Array, views:Array, indices:Array, triggers:Array)
Creates a SQLSchemaResult instance.
SQLSchemaResult
 Inherited
Indicates whether an object has a specified property defined.
Object
 Inherited
Indicates whether an instance of the Object class is in the prototype chain of the object specified as the parameter.
Object
 Inherited
Indicates whether the specified property exists and is enumerable.
Object
 Inherited
Sets the availability of a dynamic property for loop operations.
Object
 Inherited
Returns the string representation of this object, formatted according to locale-specific conventions.
Object
 Inherited
Returns the string representation of the specified object.
Object
 Inherited
Returns the primitive value of the specified object.
Object
Property Detail
    

indices

property
indices:Array  [read-only]

Language Version: ActionScript 3.0
Runtime Versions: AIR 1.0

An array of SQLIndexSchema instances requested in a call to SQLConnection.loadSchema(). If the specified databases do not contain any indices, or if the loadSchema() call specifies to exclude indices from the result, the indices property is an empty array (an array whose length property is 0).



Implementation
    public function get indices():Array

Related API Elements

    

tables

property 
tables:Array  [read-only]

Language Version: ActionScript 3.0
Runtime Versions: AIR 1.0

An array of SQLTableSchema instances requested in a call to SQLConnection.loadSchema(). If the specified databases do not contain any tables, or if the loadSchema() call specifies to exclude tables from the result, the tables property is an empty array (an array whose length property is 0).



Implementation
    public function get tables():Array

Related API Elements

    

triggers

property 
triggers:Array  [read-only]

Language Version: ActionScript 3.0
Runtime Versions: AIR 1.0

An array of SQLTriggerSchema instances requested in a call to SQLConnection.loadSchema(). If the specified databases do not contain any triggers, or if the loadSchema() call specifies to exclude triggers from the result, the triggers property is an empty array (an array whose length property is 0).



Implementation
    public function get triggers():Array

Related API Elements

    

views

property 
views:Array  [read-only]

Language Version: ActionScript 3.0
Runtime Versions: AIR 1.0

An array of SQLViewSchema instances requested in a call to SQLConnection.loadSchema(). If the specified databases do not contain any views, or if the loadSchema() call indicates that views should be excluded from the result, the views property is an empty array (an array whose length property is 0).



Implementation
    public function get views():Array

Related API Elements

Constructor Detail
    

SQLSchemaResult

()Constructor
public function SQLSchemaResult(tables:Array, views:Array, indices:Array, triggers:Array)

Language Version: ActionScript 3.0
Runtime Versions: AIR 1.0

Creates a SQLSchemaResult instance. Generally, developer code does not call the SQLSchemaResult constructor directly. To obtain schema information for a database, call the SQLConnection.loadSchema() method.

Parameters
tables:Array — An array of SQLTableSchema instances as specified in the loadSchema() request.
 
views:Array — An array of SQLViewSchema instances as specified in the loadSchema() request.
 
indices:Array — An array of SQLIndexSchema instances as specified in the loadSchema() request.
 
triggers:Array — An array of SQLTriggerSchema instances as specified in the loadSchema() request.

Related API Elements