[Progress Communities] [Progress OpenEdge ABL] Forum Post: RE: Technical background information on .NET bridge

  • Thread starter Thread starter Lieven De Foor
  • Start date Start date
Status
Not open for further replies.
L

Lieven De Foor

Guest
Hi Laura, Thanks for taking a moment to reply. I think I have an idea on how things work for hybrids, from a high level at least... What I'm still wondering is how pure .NET objects are interacted with. As I understood from a previous support case note (which I suspect came from you), when using a pure .NET object from ABL, there is no ABL counterpart of the object. There is also no proxy. So something must be created on the .NET side to prevent the GC from picking up the object immediatelly. That must be a GCHandle, stored in a collection (_handlemap). So accessing methods/properties of that .NET object goes directly to the .NET side and back? How about event subscription? There must be some "EventSubscriber" object in the bridge to call the ABL side handler? Please correct me if I'm wrong. Regards, Lieven

Continue reading...
 
Status
Not open for further replies.
Back
Top