パッケージ | mx.data |
クラス | public class ManagedAssociation |
継承 | ManagedAssociation Object |
実装 | IExternalizable |
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
プロパティ | 定義元 | ||
---|---|---|---|
constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクター関数への参照です。 | Object | ||
destination : String
この関連付けが参照している宛先です。 | ManagedAssociation | ||
hierarchicalEvents : Boolean
この関連付けの親が、この関連付けによって参照されているオブジェクトのプロパティからイベントを受け取るかどうかを示します。 | ManagedAssociation | ||
lazy : Boolean
true の場合、関連付けプロパティの値は、参照元のオブジェクトがロードされたときではなく、その値に初めてアクセスされたときにクライアントにロードされます。 | ManagedAssociation | ||
loadOnDemand : Boolean
元のアイテムの状態を取得するときにこの関連付けの値をサーバーから取得するかどうかを示します。 | ManagedAssociation | ||
pagedUpdates : Boolean = false
true の場合、この関連付けに関連付けられている一連のインスタンスへの更新は、pageSize ずつ行われます。 | ManagedAssociation | ||
pageSize : int = 0
この関連付けに対して関連付けられている一連のインスタンスへの変更の通信に使用されるページのサイズです。 | ManagedAssociation | ||
property : String
この関連付けが確立されているプロパティの名前です。 | ManagedAssociation | ||
readOnly : Boolean
この関連付けがアセンブラーから見て読み取り専用の場合は true が設定されます。 | ManagedAssociation | ||
type : String
関連付けのタイプを示します。 | ManagedAssociation | ||
typeCode : uint [読み取り専用]
関連付けのタイプを示します。 | ManagedAssociation |
メソッド | 定義元 | ||
---|---|---|---|
ManagedAssociation(info:XML = null)
関係およびサービスの参照情報を含む指定した XML スニペットでメタデータのインスタンスを作成します。 | ManagedAssociation | ||
この管理対象の関連付けの属性を表すビットマスクです。 | ManagedAssociation | ||
オブジェクトに指定されたプロパティが定義されているかどうかを示します。 | Object | ||
Object クラスのインスタンスが、パラメーターとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。 | Object | ||
指定されたプロパティが存在し、列挙できるかどうかを示します。 | Object | ||
ManagedAssociation | |||
渡されたビットマスクに基づいてこの関連付けの属性を設定します。 | ManagedAssociation | ||
ループ処理に対するダイナミックプロパティの可用性を設定します。 | Object | ||
ロケール固有の規則に従って書式設定された、このオブジェクトのストリング表現を返します。 | Object | ||
指定されたオブジェクトのストリング表現を返します。 | ManagedAssociation | ||
指定されたオブジェクトのプリミティブな値を返します。 | Object | ||
このメソッドは、指定した出力ストリームにこのキャッシュを直列化します。 | ManagedAssociation |
定数 | 定義元 | ||
---|---|---|---|
MANY : uint = 0 [静的]
これが多対多または 1 対多の関係であることを示します。 | ManagedAssociation | ||
MANY_TO_MANY : String = "many-to-many" [静的]
これが多対多の関係であることを示します。 | ManagedAssociation | ||
MANY_TO_ONE : String = "many-to-one" [静的]
これが多対 1 の関係であることを示します。 | ManagedAssociation | ||
ONE : uint = 1 [静的]
これが 1 対 1 の関係であることを示します。 | ManagedAssociation | ||
ONE_TO_MANY : String = "one-to-many" [静的]
これが 1 対多の関係であることを示します。 | ManagedAssociation | ||
ONE_TO_ONE : String = "one-to-one" [静的]
これが 1 対 1 の関係であることを示します。 | ManagedAssociation |
destination | プロパティ |
destination:String
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
この関連付けが参照している宛先です。関連付けとして設定されたプロパティはすべて、別のデータサービス宛先を参照している必要があります。
実装
public function get destination():String
public function set destination(value:String):void
hierarchicalEvents | プロパティ |
hierarchicalEvents:Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
この関連付けの親が、この関連付けによって参照されているオブジェクトのプロパティからイベントを受け取るかどうかを示します。
実装
public function get hierarchicalEvents():Boolean
public function set hierarchicalEvents(value:Boolean):void
lazy | プロパティ |
lazy:Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
true の場合、関連付けプロパティの値は、参照元のオブジェクトがロードされたときではなく、その値に初めてアクセスされたときにクライアントにロードされます。
実装
public function get lazy():Boolean
public function set lazy(value:Boolean):void
loadOnDemand | プロパティ |
pagedUpdates | プロパティ |
public var pagedUpdates:Boolean = false
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
true の場合、この関連付けに関連付けられている一連のインスタンスへの更新は、pageSize
ずつ行われます。false の場合は、全体が一度に更新されます。
pageSize | プロパティ |
public var pageSize:int = 0
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
この関連付けに対して関連付けられている一連のインスタンスへの変更の通信に使用されるページのサイズです。pagedUpdates
が true のときにだけ関係します。
property | プロパティ |
readOnly | プロパティ |
readOnly:Boolean
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
この関連付けがアセンブラーから見て読み取り専用の場合は true
が設定されます。通常、これは、関連付けの反対側では true に設定されます。アセンブラーは読み取り専用の関連付けからの値の変更を保持する必要がないので、それらの変更は変更ハンドラーには渡されません。ただし、関係の反対側は FDMS によって自動的に更新されないので、通常は、コード内で読み取り専用の関連付けプロパティを更新する必要があります。
実装
public function get readOnly():Boolean
public function set readOnly(value:Boolean):void
type | プロパティ |
typeCode | プロパティ |
ManagedAssociation | () | コンストラクター |
public function ManagedAssociation(info:XML = null)
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
関係およびサービスの参照情報を含む指定した XML スニペットでメタデータのインスタンスを作成します。
パラメーターinfo:XML (default = null ) — 関連する情報を含む XML です。
|
例外
ArgumentError — 必要な情報が欠落している場合にスローされます。
|
getAttributeMask | () | メソッド |
public function getAttributeMask():uint
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
この管理対象の関連付けの属性を表すビットマスクです。最下位ビットから順番に次のような内容です。第 1 ビット - この関連付けが遅延の場合にオン。第 2 ビット - 関連付けが必要に応じてロードされる場合にオン。第 3 ビット - 関連付けが読み取り専用の場合にオン。第 4 ビット - 階層イベントが有効の場合にオン。第 5 ビット - 階層イベントが設定されている場合にオン。第 6 ビット - 更新がページングされている場合にオン。
戻り値uint — この管理対象の関連付けの属性を表すビットマスクです。
|
readExternal | () | メソッド |
public function readExternal(input:IDataInput):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
パラメーター
input:IDataInput |
setAttributeMask | () | メソッド |
public function setAttributeMask(mask:uint):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
渡されたビットマスクに基づいてこの関連付けの属性を設定します。最下位ビットから順番に次のような内容です。第 1 ビット - この関連付けが遅延の場合にオン。第 2 ビット - 関連付けが必要に応じてロードされる場合にオン。第 3 ビット - 関連付けが読み取り専用の場合にオン。第 4 ビット - 階層イベントが有効の場合にオン。第 5 ビット - 階層イベントが設定されている場合にオン。第 6 ビット - 更新がページングされている場合にオン。
パラメーター
mask:uint — この管理対象の関連付けの属性を表すビットマスクです。
|
toString | () | メソッド |
public function toString():String
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
指定されたオブジェクトのストリング表現を返します。
注意:Object クラスのメソッドは、Object のプロトタイプに動的に作成されます。Object のサブクラスでこのメソッドを再定義する場合は、override
キーワードを使用しないでください。例えば、Object のサブクラスでは、基本クラスのオーバーライドを使用する代わりに function toString():String
が実装されます。
String — オブジェクトのストリング表現です。
|
writeExternal | () | メソッド |
public function writeExternal(output:IDataOutput):void
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
このメソッドは、指定した出力ストリームにこのキャッシュを直列化します。現在、これはオフラインデータキャッシュに対して使用されています。
パラメーター
output:IDataOutput — 書き込み先の出力ストリームです。
|
MANY | 定数 |
public static const MANY:uint = 0
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
これが多対多または 1 対多の関係であることを示します。
MANY_TO_MANY | 定数 |
public static const MANY_TO_MANY:String = "many-to-many"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 4.5 |
ランタイムバージョン: | Flash Player 10.1, AIR 2.0 |
これが多対多の関係であることを示します。
MANY_TO_ONE | 定数 |
public static const MANY_TO_ONE:String = "many-to-one"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 4.5 |
ランタイムバージョン: | Flash Player 10.1, AIR 2.0 |
これが多対 1 の関係であることを示します。
ONE | 定数 |
public static const ONE:uint = 1
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 3 |
ランタイムバージョン: | Flash Player 9, AIR 1.1 |
これが 1 対 1 の関係であることを示します。
ONE_TO_MANY | 定数 |
public static const ONE_TO_MANY:String = "one-to-many"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 4.5 |
ランタイムバージョン: | Flash Player 10.1, AIR 2.0 |
これが 1 対多の関係であることを示します。
ONE_TO_ONE | 定数 |
public static const ONE_TO_ONE:String = "one-to-one"
言語バージョン: | ActionScript 3.0 |
製品バージョン: | Adobe Digital Enterprise Platform Data Services for Java EE 4.5 |
ランタイムバージョン: | Flash Player 10.1, AIR 2.0 |
これが 1 対 1 の関係であることを示します。
Tue Jun 12 2018, 10:34 AM Z