(Flex Data Services のみ)
パッケージmx.rpc.remoting
public dynamic class RemoteObject
継承RemoteObject Inheritance AbstractService Inheritance Proxy Inheritance Object
SubclassesRemoteObject

RemoteObject クラスにより、リモートアプリケーションサーバー上のクラスにアクセスすることができます。

関連項目

RPC コンポーネントの使用


パブリックプロパティ
 プロパティ定義
 InheritedchannelSet : ChannelSet
サービスが使用する ChannelSet へのアクセスを提供します。
AbstractService
 Inheritedconstructor : Object
特定のオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
Object
 Inheriteddestination : String
サービスの宛先です。
AbstractService
  makeObjectsBindable : Boolean
この値が true の場合、返された匿名オブジェクトは強制的にバインド可能オブジェクトにされます。
RemoteObject
 Inheritedoperations : Object
通常、Operations 配列は MXML タグを使ってサービスを作成した場合に、MXML コンパイラによってのみ設定されます。
AbstractService
 Inheritedprototype : Object
[static] クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
Object
 InheritedrequestTimeout : int
送信メッセージの要求タイムアウト時間 (秒単位) に対するアクセスを提供します。
AbstractService
  source : String
クライアント上のソース値を指定することができます。JavaAdapter を使用する宛先にはサポートされていません。
RemoteObject
パブリックメソッド
 メソッド定義
  RemoteObject(destination:String = null)
新しい RemoteObject を作成します。
RemoteObject
 Inheriteddisconnect():void
サービスのネットワーク接続を切断して、保留されている要求のすべての応答側を削除します。
AbstractService
 InheritedgetOperation(name:String):AbstractOperation
指定された名前の Operation を返します。
AbstractService
 InheritedhasOwnProperty(name:String):Boolean
オブジェクトに指定されたプロパティが定義されているかどうかを示します。
Object
 InheritedisPrototypeOf(theClass:Object):Boolean
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
Object
 Inheritedlogout():void
ユーザーを宛先からログアウトします。
AbstractService
 InheritedpropertyIsEnumerable(name:String):Boolean
指定されたプロパティが存在し、列挙可能かどうかを示します。
Object
 InheritedsetCredentials(username:String, password:String):void
サービスがアクセスする宛先の証明書を設定します。
AbstractService
 InheritedsetPropertyIsEnumerable(name:String, isEnum:Boolean = true):void
ループ処理に対するダイナミックプロパティの可用性を設定します。
Object
  setRemoteCredentials(remoteUsername:String, remotePassword:String):void
リモートオブジェクトが ColdFusion Component (CFC) などの外部サービスで管理されている場合、そのリモートサービスの認証メカニズムに対するユーザー名とパスワードを設定することができます。
RemoteObject
  toString():String
RemoteObject のインスタンスを、宛先 ID や割り当てられたチャンネルのセットなどの重要なプロパティを記述するストリングとして表します。
RemoteObject
 InheritedvalueOf():Object
指定されたオブジェクトのプリミティブ値を返します。
Object
Protectedメソッド
 メソッド定義
 InheritedcallProperty(name:*, ... rest):*
関数として呼び出し可能なオブジェクトプロパティの動作を上書きします。
Proxy
 InheriteddeleteProperty(name:*):Boolean
プロパティを削除する要求を上書きします。
Proxy
 InheritedgetDescendants(name:*):*
descendant 演算子の使用をオーバーライドします。
Proxy
 InheritedgetProperty(name:*):*
プロパティの値に対する要求を上書きします。
Proxy
 InheritedhasProperty(name:*):Boolean
オブジェクトが特定のプロパティを持っているかどうかを名前ごとにチェックする要求を上書きします。
Proxy
 InheritedisAttribute(name:*):Boolean
指定された QName が属性としてマークされているかどうかを確認します。
Proxy
 InheritednextName(index:int):String
インデックス番号を使用して、プロキシになるオブジェクトのプロパティを列挙してプロパティ名を取得できます。
Proxy
 InheritednextNameIndex(index:int):int
インデックス番号を使用して、プロキシになるオブジェクトのプロパティを列挙できます。
Proxy
 InheritednextValue(index:int):*
インデックス番号を使用して、プロキシになるオブジェクトのプロパティを列挙してプロパティ値を取得できます。
Proxy
 InheritedsetProperty(name:*, value:*):void
プロパティの値を変更する呼び出しを上書きします。
Proxy
イベント
 イベント一覧定義
 Inheritedfault fault イベントは、サービス呼び出しが失敗した場合に送出されます。操作自体は、このイベントを処理しません。AbstractService
 Inheritedinvoke チャンネルがメッセージの送信を試行する前にエラーがスローされない限り、サービスの操作が呼び出されたときに、invoke イベントが送出されます。AbstractService
 Inheritedresult result イベントは、サービス呼び出しから制御が正常に戻された場合に送出されます。操作自体は、このイベントを処理しません。AbstractService
プロパティの詳細
makeObjectsBindableプロパティ
makeObjectsBindable:Boolean  [read-write]

この値が true の場合、返された匿名オブジェクトは強制的にバインド可能オブジェクトにされます。

実装
    public function get makeObjectsBindable():Boolean
    public function set makeObjectsBindable(value:Boolean):void
sourceプロパティ 
source:String  [read-write]

クライアント上のソース値を指定することができます。JavaAdapter を使用する宛先にはサポートされていません。これにより、サーバー上の単数の宛先から複数のソースにアクセスすることができます。

実装
    public function get source():String
    public function set source(value:String):void
コンストラクタの詳細
RemoteObject()コンストラクタ
public 関数 RemoteObject(destination:String = null)

新しい RemoteObject を作成します。

パラメータ
destination:String (default = null) — [オプション] RemoteObject の宛先。services-config.xml ファイル内の宛先名と一致する必要があります。
メソッドの詳細
setRemoteCredentials()メソッド
public override function setRemoteCredentials(remoteUsername:String, remotePassword:String):void

リモートオブジェクトが ColdFusion Component (CFC) などの外部サービスで管理されている場合、そのリモートサービスの認証メカニズムに対するユーザー名とパスワードを設定することができます。

パラメータ
remoteUsername:String — リモートエンドポイントに渡すユーザー名です。
 
remotePassword:String — リモートエンドポイントに渡すパスワードです。
toString()メソッド 
public function toString():String

RemoteObject のインスタンスを、宛先 ID や割り当てられたチャンネルのセットなどの重要なプロパティを記述するストリングとして表します。

戻り値
String




 

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

現在のページ: http://livedocs.adobe.com/flex/2_jp/langref/mx/rpc/remoting/RemoteObject.html