パッケージ | flash.data |
クラス | public class SQLSchemaResult |
継承 | SQLSchemaResult Object |
言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | AIR 1.0 |
SQLConnection.loadSchema()
メソッドを呼び出した結果の情報が含まれます。このインスタンスには、SQLConnection.loadSchema()
の呼び出しで使用された引数値に基づき、要求されたスキーマデータを保持する 4 つの Array プロパティが含まれます。
SQLConnection.loadSchema()
呼び出しの SQLSchemaResult インスタンスを取得するには、SQLConnection インスタンスの getSchemaResult()
メソッドを呼び出します。一般に、SQLSchemaResult インスタンスは開発者のコードでは直接作成されません。
関連する API エレメント
プロパティ | 定義元 | ||
---|---|---|---|
constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。 | Object | ||
indices : Array [読み取り専用]
SQLIndexSchema インスタンスの配列(SQLConnection.loadSchema() の呼び出しで要求)です。 | SQLSchemaResult | ||
tables : Array [読み取り専用]
SQLTableSchema インスタンスの配列(SQLConnection.loadSchema() の呼び出しで要求)です。 | SQLSchemaResult | ||
triggers : Array [読み取り専用]
SQLTriggerSchema インスタンスの配列(SQLConnection.loadSchema() の呼び出しで要求)です。 | SQLSchemaResult | ||
views : Array [読み取り専用]
SQLViewSchema インスタンスの配列(SQLConnection.loadSchema() の呼び出しで要求)です。 | SQLSchemaResult |
メソッド | 定義元 | ||
---|---|---|---|
SQLSchemaResult インスタンスを作成します。 | SQLSchemaResult | ||
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | ||
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | ||
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | ||
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | ||
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのプリミティブな値を返します。 | Object |
indices | プロパティ |
indices:Array
[読み取り専用] 言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | AIR 1.0 |
SQLIndexSchema インスタンスの配列(SQLConnection.loadSchema()
の呼び出しで要求)です。指定されたデータベースにインデックスが含まれていない場合、またはインデックスを結果から除外するように loadSchema()
呼び出しで示されている場合、indices
プロパティは空の配列(length
プロパティが 0 の配列)になります。
実装
public function get indices():Array
関連する API エレメント
tables | プロパティ |
tables:Array
[読み取り専用] 言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | AIR 1.0 |
SQLTableSchema インスタンスの配列(SQLConnection.loadSchema()
の呼び出しで要求)です。指定されたデータベースにテーブルが含まれていない場合、またはテーブルを結果から除外するように loadSchema()
呼び出しで示されている場合、tables
プロパティは空の配列(length
プロパティが 0 の配列)になります。
実装
public function get tables():Array
関連する API エレメント
triggers | プロパティ |
triggers:Array
[読み取り専用] 言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | AIR 1.0 |
SQLTriggerSchema インスタンスの配列(SQLConnection.loadSchema()
の呼び出しで要求)です。指定されたデータベースにトリガーが含まれていない場合、またはトリガーを結果から除外するように loadSchema()
呼び出しで示されている場合、triggers
プロパティは空の配列(length
プロパティが 0 の配列)になります。
実装
public function get triggers():Array
関連する API エレメント
views | プロパティ |
SQLSchemaResult | () | コンストラクター |
public function SQLSchemaResult(tables:Array, views:Array, indices:Array, triggers:Array)
言語バージョン: | ActionScript 3.0 |
ランタイムバージョン: | AIR 1.0 |
SQLSchemaResult インスタンスを作成します。一般に、SQLSchemaResult コンストラクターは開発者のコードでは直接呼び出されません。データベースのスキーマ情報を取得するには、SQLConnection.loadSchema()
メソッドを呼び出します。
tables:Array — loadSchema() 要求で指定された SQLTableSchema インスタンスの配列です。
| |
views:Array — loadSchema() 要求で指定された SQLViewSchema インスタンスの配列です。
| |
indices:Array — loadSchema() 要求で指定された SQLIndexSchema インスタンスの配列です。
| |
triggers:Array — loadSchema() 要求で指定された SQLTriggerSchema インスタンスの配列です。
|
関連する API エレメント
Tue Jun 12 2018, 10:34 AM Z