Adobe® Flex® 4 Language Reference
Hide Packages and Classes List |  Packages  |  Classes  |  Index  |  Appendixes
flash.data 
SQLSchemaResult 
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.

See also



Public Properties
 PropertyDefined By
 Inheritedconstructor : Object
A reference to the class object or constructor function for a given object instance.
Object
  AIR-only indices : Array
[read-only] An array of SQLIndexSchema instances requested in a call to SQLConnection.loadSchema().
SQLSchemaResult
 Inheritedprototype : Object
[static] A reference to the prototype object of a class or function object.
Object
  AIR-only tables : Array
[read-only] An array of SQLTableSchema instances requested in a call to SQLConnection.loadSchema().
SQLSchemaResult
  AIR-only triggers : Array
[read-only] An array of SQLTriggerSchema instances requested in a call to SQLConnection.loadSchema().
SQLSchemaResult
  AIR-only views : Array
[read-only] An array of SQLViewSchema instances requested in a call to SQLConnection.loadSchema().
SQLSchemaResult
Public Methods
 MethodDefined By
  
AIR-only 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
AIR-only 

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

See also

AIR-only 

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

See also

AIR-only 

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

See also

AIR-only 

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

See also

Constructor Detail
AIR-only 

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.

See also