(AIR のみ)
パッケージflash.data
クラスpublic class SQLSchemaResult
継承SQLSchemaResult Inheritance Object

言語バージョン: ActionScript 3.0
ランタイムバージョン: AIR 1.0

SQLSchemaResult インスタンスには、SQLConnection.loadSchema() メソッドを呼び出した結果の情報が含まれます。このインスタンスには、SQLConnection.loadSchema() () の呼び出しで使用された引数値に基づき、要求されたスキーマデータを保持する 4 つの Array プロパティが含まれます。

SQLConnection.loadSchema() 呼び出しの SQLSchemaResult インスタンスを取得するには、SQLConnection インスタンスの getSchemaResult() メソッドを呼び出します。一般に、SQLSchemaResult インスタンスは開発者のコードでは直接作成されません。

関連項目

flash.data.SQLConnection.loadSchema()
flash.data.SQLConnection.getSchemaResult()


パブリックプロパティ
 プロパティ定義元
 Inheritedconstructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
Object
  AIR-only indices : Array
[読み取り専用] SQLIndexSchema インスタンスの配列 (SQLConnection.loadSchema() の呼び出しで要求) です。
SQLSchemaResult
 Inheritedprototype : Object
[静的] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
  AIR-only tables : Array
[読み取り専用] SQLTableSchema インスタンスの配列 (SQLConnection.loadSchema() の呼び出しで要求) です。
SQLSchemaResult
  AIR-only triggers : Array
[読み取り専用] SQLTriggerSchema インスタンスの配列 (SQLConnection.loadSchema() の呼び出しで要求) です。
SQLSchemaResult
  AIR-only views : Array
[読み取り専用] SQLViewSchema インスタンスの配列 (SQLConnection.loadSchema() の呼び出しで要求) です。
SQLSchemaResult
パブリックメソッド
 メソッド定義元
  
AIR-only SQLSchemaResult(tables:Array, views:Array, indices:Array, triggers:Array)
SQLSchemaResult インスタンスを作成します。
SQLSchemaResult
 Inherited
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 Inherited
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inherited
指定されたプロパティが存在し、列挙できるかどうかを示します。
Object
 Inherited
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
 Inherited
指定されたオブジェクトのストリング表現を返します。
Object
 Inherited
指定されたオブジェクトのプリミティブな値を返します。
Object
プロパティの詳細
AIR-only indicesプロパティ
indices:Array  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: AIR 1.0

SQLIndexSchema インスタンスの配列 (SQLConnection.loadSchema() () の呼び出しで要求) です。指定されたデータベースにインデックスが含まれていない場合、または結果からインデックスを除外するように loadSchema() 呼び出しで指定されている場合、indices プロパティは空の配列(length プロパティが 0 の配列)になります。



実装
    public function get indices():Array

関連項目

AIR-only tablesプロパティ 
tables:Array  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: AIR 1.0

SQLTableSchema インスタンスの配列 (SQLConnection.loadSchema() () の呼び出しで要求) です。指定されたデータベースにテーブルが含まれていない場合、または結果からテーブルを除外するように loadSchema() 呼び出しで指定されている場合、tables プロパティは空の配列(length プロパティが 0 の配列)になります。



実装
    public function get tables():Array

関連項目

AIR-only triggersプロパティ 
triggers:Array  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: AIR 1.0

SQLTriggerSchema インスタンスの配列 (SQLConnection.loadSchema() () の呼び出しで要求) です。指定されたデータベースにトリガが含まれていない場合、または結果からトリガを除外するように loadSchema() 呼び出しで指定されている場合、triggers プロパティは空の配列(length プロパティが 0 の配列)になります。



実装
    public function get triggers():Array

関連項目

AIR-only viewsプロパティ 
views:Array  [読み取り専用]

言語バージョン: ActionScript 3.0
ランタイムバージョン: AIR 1.0

SQLViewSchema インスタンスの配列 (SQLConnection.loadSchema() () の呼び出しで要求) です。指定されたデータベースにビューが含まれていない場合、またはビューを結果から除外するように loadSchema() 呼び出しで指定されている場合、views プロパティは空の配列(length プロパティが 0 の配列)になります。



実装
    public function get views():Array

関連項目

コンストラクタの詳細
AIR-only SQLSchemaResult()コンストラクタ
public function SQLSchemaResult(tables:Array, views:Array, indices:Array, triggers:Array)

言語バージョン: ActionScript 3.0
ランタイムバージョン: AIR 1.0

SQLSchemaResult インスタンスを作成します。一般に、SQLSchemaResult コンストラクタは開発者のコードでは直接呼び出されません。データベースのスキーマ情報を取得するには、SQLConnection.loadSchema() メソッドを呼び出します。

パラメータ
tables:ArrayloadSchema() 要求で指定された SQLTableSchema インスタンスの配列です。
 
views:ArrayloadSchema() 要求で指定された SQLViewSchema インスタンスの配列です。
 
indices:ArrayloadSchema() 要求で指定された SQLIndexSchema インスタンスの配列です。
 
triggers:ArrayloadSchema() 要求で指定された SQLTriggerSchema インスタンスの配列です。

関連項目





 

 

このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート

現在のページ: http://livedocs.adobe.com/flex/3_jp/langref/flash/data/SQLSchemaResult.html