Kbase P101367: When do you need to use the persistent phrase for an external procedure call?
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  9/3/2008 |
|
Status: Verified
GOAL:
When do you need to use the persistent phrase for an external procedure call?
GOAL:
When do you need to use the persistent phrase for a DLL call?
GOAL:
When do you need to use the persistent phrase for a Shared Library call?
FACT(s) (Environment):
All Supported Operating Systems
OpenEdge Category: Language (4GL/ABL)
OpenEdge 10.x
Progress 9.x
FIX:
The PERSISTENT phrase of the PROCEDURE statement is used when defining a call to an external library (DLL or shared library) and the external library allocates any kind of resource that needs to exist when subsequent calls to the external library are made. The PERSISTENT phrase loads the objects into memory and does not unload it after use.