This page was saved using jaction on 2006-09-04 8:33:56.
Address: http://flexdocs.kr/docs/flex2/langref/mx/rpc/soap/mxml/Operation.html
Title: mx.rpc.soap.mxml.Operation (Flex™ 2 레퍼런스 가이드)  •  Size: 43322
Packagemx.rpc.soap.mxml
Classpublic class Operation
InheritanceOperation Inheritance Operation Inheritance AbstractOperation Inheritance AbstractInvoker Inheritance EventDispatcher Inheritance Object
ImplementsIMXMLSupport

WebServices 전용의 Operation 입니다. Operation 는, 서비스에 대한 개개의 Methods입니다. Operation 는, 서비스에 대해서 같은 이름의 함수를 호출하는지, 서비스의 property로서 Operation 에 액세스 해 send() Methods를 호출하는 것에 의해, 호출할 수가 있습니다.



Public property
 property정의
 Inheritedarguments : Object
Operation 가 불려 갔을 때에 Operation 에게 건네지는 Parameters입니다.
AbstractOperation
  concurrency : String
이 Operation 의 concurrency 입니다.
Operation
 Inheritedconstructor : Object
특정의 object 인스턴스의 클래스 object 또는 constructor    함수에의 참조입니다.
Object
 InheritedendpointURI : String
이 Operation 의 WebService 의 장소.
Operation
 Inheritedheaders : Array
조작을 호출할 때마다 송신되는 SOAPHeader object의 배열에의 악 세사입니다.
Operation
 InheritedlastResult : Object
마지막 호출의 결과입니다.
AbstractInvoker
 InheritedmakeObjectsBindable : Boolean
이 값이 true 의 경우, 돌려주어진 익명 object는 강제적으로 바인드 가능 object로 됩니다.
Operation
 Inheritedname : String
이 Operation 의 이름입니다.
AbstractOperation
 Inheritedprototype : Object
[static] 클래스 또는 함수 object의 prototype object에의 참조입니다.
Object
 Inheritedrequest : Object
Operation 의 요구는, object 구조 또는 XML 구조입니다.
Operation
 InheritedresultFormat : String
Operation 결과의 디코드 방법을 결정합니다.
Operation
 InheritedresultHeaders : Array
마지막에 실행된 이 조작의 일환으로서 돌려주어진 헤더입니다.
Operation
 Inheritedservice : AbstractService
Operation 가 불려 가고 있는 서비스에 액세스 하기 쉽게 합니다.
AbstractOperation
  showBusyCursor : Boolean
이 처리의 실행중에 Busy 커서를 표시할지 어떨지.
Operation
 InheritedtargetNamespace : String
Operation
Public Methods
 Methods정의
  Operation (webService:WebService = null, name:String = null)
Operation
 InheritedaddEventListener (type:String , listener:Function , useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
event listener objects를 EventDispatcher object에 등록해, listener가 이벤트의 통지를 받도록(듯이) 합니다.
EventDispatcher
 InheritedaddHeader (header:SOAPHeader ):void
이 Operation 인 만큼 적용되는 헤더를 추가합니다.
Operation
 InheritedaddSimpleHeader (qnameLocal:String , qnameNamespace:String , headerName:String , headerValue:String ):void
이 Operation 인 만큼 적용되는 헤더를 추가합니다.
Operation
  cancel ():void
Super 클래스의 기술을 사용합니다.
Operation
 InheritedclearHeaders ():void
이 개별 Operation 의 헤더를 클리어 합니다.
Operation
 InheritedclearResult (fireBindingEvent:Boolean = true):void
인보카의 result property를 null 로 설정합니다.
AbstractInvoker
 InheriteddispatchEvent (event:Event ):Boolean
이벤트를 event 플로우(flow)에 dispatch합니다.
EventDispatcher
 InheritedgetHeader (qname:QName , headerName:String = null):SOAPHeader
QName 의 localName 와 URI 에 근거한 일치가 있었을 경우에, 헤더를 돌려줍니다.
Operation
 InheritedhasEventListener (type:String ):Boolean
EventDispatcher object에, 특정의 event 타입에 대해서 등록된 listener가 있을지 어떨지를 확인합니다.
EventDispatcher
 InheritedhasOwnProperty (name:String ):Boolean
object로 지정된 property가 정의되고 있는지 어떤지를 나타냅니다.
Object
 InheritedisPrototypeOf (theClass:Object ):Boolean
Object 클래스의 인스턴스가, Parameters로서 지정된 object의 prototype 체인내에 있을지 어떨지를 나타냅니다.
Object
 InheritedpropertyIsEnumerable (name:String ):Boolean
지정된 property가 존재해, 열거 가능한가 어떤가를 나타냅니다.
Object
 InheritedremoveEventListener (type:String , listener:Function , useCapture:Boolean = false):void
EventDispatcher object로부터 listener를 삭제합니다.
EventDispatcher
 InheritedremoveHeader (qname:QName , headerName:String = null):void
지정된 QName 를 가지는 헤더를 모든 조작으로부터 삭제합니다.
Operation
  send (... args):AsyncToken
Methods를 실행합니다.
Operation
 InheritedsetPropertyIsEnumerable (name:String , isEnum:Boolean = true):void
루프 처리에 대한 다이나믹 property의 가용성을 설정합니다.
Object
 InheritedtoString ():String
지정된 object의 string 표현을 돌려줍니다.
Object
 InheritedvalueOf ():Object
지정된 object의 원시적치를 돌려줍니다.
Object
 InheritedwillTrigger (type:String ):Boolean
지정된 event 타입에 대해, 이 EventDispatcher object 또는 그 조상에게 event listener가 등록되어 있는지 어떤지를 확인합니다.
EventDispatcher
Protected Methods
 Methods정의
 InheritedcreateFaultEvent (faultCode:String = null, faultString:String = null, faultDetail:String = null):FaultEvent
Operation
이벤트
 이벤트일람정의
 Inheritedfault Operation 호출이 실패했을 때에 dispatch됩니다. AbstractOperation
 Inheritedresult Operation 호출이 정상적으로 결과를 돌려주었을 때에 dispatch됩니다. AbstractOperation
property의 상세
concurrencyproperty
public var concurrency:String

이 Operation 의 concurrency 입니다. 명시적으로 설정되어 있지 않은 경우는, WebService 의 설정이 사용됩니다.

showBusyCursorproperty 
showBusyCursor:Boolean   [read-write]

이 처리의 실행중에 Busy 커서를 표시할지 어떨지. 명시적으로 설정되어 있지 않은 경우는, WebService 의 설정이 사용됩니다.

Implements
    public function get showBusyCursor():Boolean
    public function set showBusyCursor(value:Boolean ):void
constructor    의 상세
Operation()constructor   
public 함수 Operation(webService:WebService = null, name:String = null)Parameters
webService:WebService (default = null)
 
name:String (default = null)
Methods의 상세
cancel()Methods
public override function cancel():void

Super 클래스의 기술을 사용합니다.

send()Methods 
public override function send(... args):AsyncToken

Methods를 실행합니다. 건네받은 Parameters는 모두, Methods 호출의 일부로서 건네받습니다. Parameters가 건네받지 않은 경우, arguments 배열이 Parameters의 소스로서 사용됩니다.

Parameters
... args

반환값
AsyncToken — Asynchronous Completion Token 패턴의 일부로서 사용할 수 있는 호출 object로, 이 같은 object가 result 및 fault 이벤트로 사용 가능하게 됩니다.






 

코멘트가 추가되었을 경우, 메일로 받기. | 코멘트 리포트

현재의 페이지: http://flexdocs.kr/docs/flex2/langref/mx/rpc/soap/mxml/Operation.html