ThinkGeo.com    |     Documentation    |     Premium Support

Overlay.Lock.EnterWriteLock still necessary

 Hi,


I'm trying to move my map from mono to multithread.


Is Overlay.Lock.EnterWriteLock still necessary, I can see that it's no longer necessary for the WPF version.

What about the desktop version?


Best regards,


Patrick.



Patrick,


  In the newest version (5.5), multithreading is handled internally so that you don't have to worry about Overlay.Lock.EnterWriteLock or Overlay.Lock.ExitWriteLock. They are marked obsolete. This is true for the Wpf edition and the Desktop edition. Thank you. 



Oh, wow!    That is good info.    That’s a lot of code that I can now remove. 
  
 Thanks for asking this, Patrick!

Oh, wow!    That is good info.    That’s a lot of code that I can now remove. 
  
 Thanks for asking this, Patrick!

That’s great, thank you Val. 
 I’ll be able to remove thousands of code lines :) 
  
 Please note that in 5.5.0.138 it’s not marked as obsolete. 
  
 Best regards, 
 Patrick.

Patrick, Ted,


  Let me find out why those functions are not marked as obsolete yet. And that will give us more clarification of that subject. Thank you.



Everybody,


   I did not receive the correct information and EnterWriteLock is still necessary. I will have a member of the Development team elaborate on that a little bit. Keep your code unchanged for now. I am sorry rushed to fast on anwering this post.



Hi Val, 
  
 Any chance to have it done ? 
 it’s much more simplier on our side … 
  
 Best regards, 
 Patrick.

Hello Patrick, 
  
 Yes Val said is right,  you don’t have to worry about Overlay.Lock.EnterWriteLock or Overlay.Lock.ExitWriteLock, the reason of we didn’t mark it as obsolete is because we need do many unit test on it to avoid any potential problem but we are preparing the 6.0 now, so I think we will consider this problem as soon as 6.0 is ready. 
  
 Regards, 
  
 Gary