Изменения
→reentrancy
http://www.introligator.org/articles/3/84 - понятнее
=== reentrancy ===
ну в free threaded сам заботься, а apartment сам все сделает
=== достоинства/недостатки apartment threading model ===
Главным достоинством апартамента STA является то, что разработка объекта COM и клиентской части проста в том смысле, что нет нужды заботиться о синхронизации вызовов методов и их выполнения: следующий метод начнет выполняться только после того, как закончится выполнение предыдущего. Аналогично не нужно заботиться о синхронизации доступа к данным объекта.