Try OpenEdge Now
skip to main content
ABL Reference
Handle Attributes and Methods Reference : ASYNCHRONOUS attribute


Makes a dynamic invoke asynchronously. That is, the INVOKE( ) method with ASYNCHRONOUS set to TRUE does dynamically what the RUN statement with the ASYNCHRONOUS option does statically.
Note: If ASYNCHRONOUS is TRUE, the logic being invoked must reside on an AppServer.
Data type: LOGICAL
Access: Readable/Writable
Applies to: Call object handle


ASYNCHRONOUS [ = logical-expression ]
A LOGICAL expression which, if TRUE, makes the dynamic invoke asynchronous. The default is FALSE.
If ASYNCHRONOUS is TRUE, when the dynamic invoke returns successfully, it sets the ASYNC-REQUEST-HANDLE attribute to indicate an asynchronous-request object that provides information on this particular asynchronous request.