Apartment在COM在我心中有个梦什么用?...

An apartment is a set of threading rules sharedby a group of objects。The three types of apartments aresingle-threaded apartments (STAs), neutral apartments (NAs), and multithreadedapartments (MTAs).
每一个STA中只能由一个线程,MTA中可以有多个线程。一个process可以有多个STA, 但只能有一个MTA, 一个NA。
组件中的对象支持的线程模型与Apartment之间的关系:
ThreadingModel Values
Description
Not present
Single-threaded legacy component that runs only in the main STA
Supports the STA, NA, and MTA models
现在我们知道的信息是组件中对象支持的threading model,这个可以通过注册表中的InprocServer32键值获取。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:107302次
积分:2268
积分:2268
排名:第15478名
原创:122篇
转载:29篇
评论:259条
(1)(1)(2)(2)(1)(4)(1)(2)(1)(1)(1)(1)(4)(1)(1)(1)(2)(1)(1)(1)(1)(2)(2)(1)(5)(1)(1)(2)(3)(2)(3)(7)(8)(4)(1)(8)(8)(8)(8)(4)(1)(4)(2)(3)(3)(6)(4)(4)(2)(5)(10)

参考资料

 

随机推荐