| パッケージ | mx.rpc.soap |
| public class Operation | |
| 継承 | Operation AbstractOperation AbstractInvoker EventDispatcher Object |
| Subclasses | Operation |
send() メソッドを呼び出すことによって、呼び出すことができます。
| プロパティ | 定義 | ||
|---|---|---|---|
![]() | arguments : Object
Operation が呼び出されたときに Operation に渡されるパラメータです。
| AbstractOperation | |
![]() | constructor : Object
指定されたオブジェクトインスタンスのクラスオブジェクトまたはコンストラクタ関数への参照です。
| Object | |
| endpointURI : String
この Operation の WebService の場所。
| Operation | ||
| headers : Array
[read-only]
操作を呼び出すたびに送信される SOAPHeader オブジェクトの配列へのアクセサです。
| Operation | ||
![]() | lastResult : Object
最後の呼び出しの結果です。
| AbstractInvoker | |
| makeObjectsBindable : Boolean
この値が true の場合、返された匿名オブジェクトは強制的にバインド可能オブジェクトにされます。
| Operation | ||
![]() | name : String
この Operation の名前です。
| AbstractOperation | |
![]() | prototype : Object
[static]
クラスまたは関数オブジェクトのプロトタイプオブジェクトへの参照です。
| Object | |
| request : Object
Operation の要求は、オブジェクト構造または XML 構造です。
| Operation | ||
| resultFormat : String
Operation 結果のデコード方法を決定します。
| Operation | ||
| resultHeaders : Array
[read-only]
最後に実行されたこの操作の一環として返されたヘッダーです。
| Operation | ||
![]() | service : AbstractService
Operation が呼び出されているサービスにアクセスしやすくします。
| AbstractOperation | |
| targetNamespace : String | Operation | ||
| メソッド | 定義 | ||
|---|---|---|---|
|
新しい Operation を作成します。
| Operation | ||
![]() |
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
リスナーがイベントの通知を受け取るように、イベントリスナーオブジェクトを EventDispatcher オブジェクトに登録します。
| EventDispatcher | |
|
この Operation だけに適用されるヘッダーを追加します。
| Operation | ||
|
addSimpleHeader(qnameLocal:String, qnameNamespace:String, headerName:String, headerValue:String):void
この Operation だけに適用されるヘッダーを追加します。
| Operation | ||
![]() |
最後のサービス呼び出しをキャンセルします。
| AbstractInvoker | |
|
この個別 Operation のヘッダーをクリアします。
| Operation | ||
![]() |
インボーカの
result プロパティを null に設定します。 | AbstractInvoker | |
![]() |
イベントをイベントフローに送出します。
| EventDispatcher | |
|
QName の localName と URI に基づいた一致があった場合に、ヘッダーを返します。
| Operation | ||
![]() |
EventDispatcher オブジェクトに、特定のイベントタイプに対して登録されたリスナーがあるかどうかを確認します。
| EventDispatcher | |
![]() |
指定されたプロパティがオブジェクトに定義されているかどうかを示します。
| Object | |
![]() |
Object クラスのインスタンスが、パラメータとして指定されたオブジェクトのプロトタイプチェーン内にあるかどうかを示します。
| Object | |
![]() |
指定されたプロパティが存在し、列挙できるかどうかを示します。
| Object | |
![]() |
EventDispatcher オブジェクトからリスナーを削除します。
| EventDispatcher | |
|
指定された QName を持つヘッダーをすべての操作から削除します。
| Operation | ||
![]() |
メソッドを実行します。
| AbstractOperation | |
![]() |
ループ処理に対するダイナミックプロパティの可用性を設定します。
| Object | |
![]() |
指定されたオブジェクトのストリング表現を返します。
| Object | |
![]() |
指定されたオブジェクトのプリミティブな値を返します。
| Object | |
![]() |
指定されたイベントタイプについて、この EventDispatcher オブジェクトまたはその祖先にイベントリスナーが登録されているかどうかを確認します。
| EventDispatcher | |
| メソッド | 定義 | ||
|---|---|---|---|
|
createFaultEvent(faultCode:String = null, faultString:String = null, faultDetail:String = null):FaultEvent
| Operation | ||
| endpointURI | プロパティ |
endpointURI:String [read-write]この Operation の WebService の場所。通常、サービスの場所は WSDL で指定されますが、このプロパティを設定して個別 Operation の場所をオーバーライドすることもできます。
実装 public function get endpointURI():String
public function set endpointURI(value:String):void
| headers | プロパティ |
headers:Array [read-only]操作を呼び出すたびに送信される SOAPHeader オブジェクトの配列へのアクセサです。
実装 public function get headers():Array
| makeObjectsBindable | プロパティ |
makeObjectsBindable:Boolean [read-write]この値が true の場合、返された匿名オブジェクトは強制的にバインド可能オブジェクトにされます。
実装 public function get makeObjectsBindable():Boolean
public function set makeObjectsBindable(value:Boolean):void
| request | プロパティ |
request:Object [read-write]Operation の要求は、オブジェクト構造または XML 構造です。XML を指定すると、XML はそのまま送信されます。オブジェクトを渡した場合、オブジェクトは SOAP XML 構造にエンコードされます。
実装 public function get request():Object
public function set request(value:Object):void
| resultFormat | プロパティ |
resultFormat:String [read-write]
Operation 結果のデコード方法を決定します。値が object の場合、XML は WSDL ドキュメントでの指定に従ってオブジェクト構造にデコードされます。値が xml の場合、XML は XMLNode のままになります。値が e4x の場合、XML は XML (E4X) 式用の EcmaScript によってアクセス可能になります。
public function get resultFormat():String
public function set resultFormat(value:String):void
| resultHeaders | プロパティ |
resultHeaders:Array [read-only]
最後に実行されたこの操作の一環として返されたヘッダーです。このヘッダーは result プロパティに対応し、HeaderEvents として個別に送出されるヘッダーの集合と同じです。
このプロパティはデータバインディングのソースとして使用できます。
実装 public function get resultHeaders():Array
| targetNamespace | プロパティ |
public var targetNamespace:String
| Operation | () | コンストラクタ |
public 関数 Operation(webService:AbstractService = null, name:String = null)新しい Operation を作成します。これは通常、MXML コンパイラによって直接作成されます。または、不明な Operation にアクセスした場合は、WebService によって自動的に作成されます。開発者がこのコンストラクタを直接使用することはお勧めしません。
パラメータwebService:AbstractService (default = null) |
|
name:String (default = null) |
| addHeader | () | メソッド |
public function addHeader(header:SOAPHeader):voidこの Operation だけに適用されるヘッダーを追加します。
パラメータheader:SOAPHeader — 実際のヘッダーです。
|
| addSimpleHeader | () | メソッド |
public function addSimpleHeader(qnameLocal:String, qnameNamespace:String, headerName:String, headerValue:String):voidこの Operation だけに適用されるヘッダーを追加します。
パラメータqnameLocal:String — ヘッダー QName のローカル名です。
|
|
qnameNamespace:String — ヘッダー QName の名前空間です。
|
|
headerName:String — ヘッダーの名前です。
|
|
headerValue:String — ヘッダーの値です。
|
| clearHeaders | () | メソッド |
public function clearHeaders():voidこの個別 Operation のヘッダーをクリアします。
| createFaultEvent | () | メソッド |
protected function createFaultEvent(faultCode:String = null, faultString:String = null, faultDetail:String = null):FaultEventパラメータ
faultCode:String (default = null) |
|
faultString:String (default = null) |
|
faultDetail:String (default = null) |
FaultEvent |
| getHeader | () | メソッド |
public function getHeader(qname:QName, headerName:String = null):SOAPHeaderQName の localName と URI に基づいた一致があった場合に、ヘッダーを返します。
パラメータqname:QName — SOAPHeader の QName。
|
|
headerName:String (default = null) — SOAPHeader コンテンツ内のヘッダーの名前 (オプション)。
|
SOAPHeader |
| removeHeader | () | メソッド |
public function removeHeader(qname:QName, headerName:String = null):void指定された QName を持つヘッダーをすべての操作から削除します。
パラメータqname:QName — SOAPHeader の QName。
|
|
headerName:String (default = null) — SOAPHeader コンテンツ内のヘッダーの名前 (オプション)。
|
このページに新しいコメントが追加された場合に、電子メールでの通知を希望する。 | コメントレポート
現在のページ: http://livedocs.adobe.com/flex/201_jp/langref/mx/rpc/soap/Operation.html