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

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



Public property
 property정의
  argumentNames : Array
Methods의 호출에게 건네지는 Parameters의 이름이 순서에 열거된 리스트입니다.
Operation
 Inheritedarguments : Object
Operation 가 불려 갔을 때에 Operation 에게 건네지는 Parameters입니다.
AbstractOperation
 Inheritedconstructor : Object
특정의 object 인스턴스의 클래스 object 또는 constructor    함수에의 참조입니다.
Object
 InheritedlastResult : Object
마지막 호출의 결과입니다.
AbstractInvoker
  makeObjectsBindable : Boolean
이 값이 true 의 경우, 돌려주어진 익명 object는 강제적으로 바인드 가능 object로 됩니다.
Operation
 Inheritedname : String
이 Operation 의 이름입니다.
AbstractOperation
 Inheritedprototype : Object
[static] 클래스 또는 함수 object의 prototype object에의 참조입니다.
Object
 Inheritedservice : AbstractService
Operation 가 불려 가고 있는 서비스에 액세스 하기 쉽게 합니다.
AbstractOperation
Public Methods
 Methods정의
  Operation (remoteObject:AbstractService = null, name:String = null)
새로운 Operation 를 작성합니다.
Operation
 InheritedaddEventListener (type:String , listener:Function , useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
event listener objects를 EventDispatcher object에 등록해, listener가 이벤트의 통지를 받도록(듯이) 합니다.
EventDispatcher
 Inheritedcancel ():void
마지막 서비스 호출을 캔슬합니다.
AbstractInvoker
 InheritedclearResult (fireBindingEvent:Boolean = true):void
인보카의 result property를 null 로 설정합니다.
AbstractInvoker
 InheriteddispatchEvent (event:Event ):Boolean
이벤트를 event 플로우(flow)에 dispatch합니다.
EventDispatcher
 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
  send (... args):AsyncToken
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
이벤트
 이벤트일람정의
 Inheritedfault Operation 호출이 실패했을 때에 dispatch됩니다. AbstractOperation
 Inheritedresult Operation 호출이 정상적으로 결과를 돌려주었을 때에 dispatch됩니다. AbstractOperation
property의 상세
argumentNamesproperty
public var argumentNames:Array

Methods의 호출에게 건네지는 Parameters의 이름이 순서에 열거된 리스트입니다. arguments object는 순서가 프로텍션되어 있지 않은 해시 MAP이기 (위해)때문에, 이 배열은 모든 것을 올바르게 배치하는데 도움이 됩니다. 이것은, Operation 가 태그 형식에서 사용되는 경우에, 필요에 따라서 MXML 컴파일러로 자동적으로 설정됩니다.

makeObjectsBindableproperty 
makeObjectsBindable:Boolean   [read-write]

이 값이 true 의 경우, 돌려주어진 익명 object는 강제적으로 바인드 가능 object로 됩니다.

Implements
    public function get makeObjectsBindable():Boolean
    public function set makeObjectsBindable(value:Boolean ):void
constructor    의 상세
Operation()constructor   
public 함수 Operation(remoteObject:AbstractService = null, name:String = null)

새로운 Operation 를 작성합니다. 이것은 통상, 불명한 처리에 액세스 했을 경우에, RemoteObject 에 의해 직접, 자동적으로 작성됩니다. 개발자가 이 constructor    을 직접 사용하는 것은 추천하지 않습니다.

Parameters
remoteObject:AbstractService (default = null)
 
name:String (default = null)
Methods의 상세
send()Methods
public override function send(... args):AsyncToken Parameters
... args

반환값
AsyncToken






 

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

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