multithreadingcomapartments

About apartment threading models


I have a few questions about Apartments:

  1. Was this model introduced for COM purposes only?
  2. Can you point to good resources about them?
  3. From a thread safety standpoint what does it mean that a component supports STA or MTA model?

Thanks.


Solution

  • Maybe I can help with your second question. In this topic I have the following bookmarks in my browser:

    1. Understanding and Using COM Threading Models
    2. Understanding COM Apartments, Part I
    3. Understanding COM Apartments, Part II