-
公开(公告)号:CN102144226A
公开(公告)日:2011-08-03
申请号:CN200980135194.3
申请日:2009-08-19
Applicant: 微软公司
Inventor: P·H·杜斯德 , S·D·莫热 , P·F·索利趣 , F·V·佩斯彻-盖里 , R·克里希纳斯瓦米 , S·J·霍尔 , M·塔卢里 , R·马丁 , M·M·马格鲁德 , A·帕多
CPC classification number: G06F8/36 , G06F8/76 , G06F9/44521 , G06F9/44584 , G06F9/45508 , G06F9/4552
Abstract: 在以更适合框架所服务的应用程序的域的方式来允许在改变通用基类库时框架的显著灵活性的机制。运行时提供每一基类的数据结构的数据契约,而不是提供该基类库。只要该数据契约被履行,则框架可随后以定制方式来定义每一基类。由此,例如,框架可提供适于框架的定制的框架专用方法和/或属性。另一框架可以以不同方式来定义基类。
-
公开(公告)号:CN102144226B
公开(公告)日:2014-08-06
申请号:CN200980135194.3
申请日:2009-08-19
Applicant: 微软公司
Inventor: P·H·杜斯德 , S·D·莫热 , P·F·索利趣 , F·V·佩斯彻-盖里 , R·克里希纳斯瓦米 , S·J·霍尔 , M·塔卢里 , R·马丁 , M·M·马格鲁德 , A·帕多
CPC classification number: G06F8/36 , G06F8/76 , G06F9/44521 , G06F9/44584 , G06F9/45508 , G06F9/4552
Abstract: 在以更适合框架所服务的应用程序的域的方式来允许在改变通用基类库时框架的显著灵活性的机制。运行时提供每一基类的数据结构的数据契约,而不是提供该基类库。只要该数据契约被履行,则框架可随后以定制方式来定义每一基类。由此,例如,框架可提供适于框架的定制的框架专用方法和/或属性。另一框架可以以不同方式来定义基类。
-
公开(公告)号:CN102203757B
公开(公告)日:2013-07-31
申请号:CN200980135192.4
申请日:2009-08-19
Applicant: 微软公司
CPC classification number: G06F9/44557 , G06F8/315 , G06F8/437
Abstract: 对冻结对象的类型描述符的高效使用。冻结对象实际上可以包括多个类型描述符,即,根据一组规范化规则是规范的主类型描述符,以及与主类型描述符不相同的辅助类型描述符。可以使用辅助类型描述符来访问规范类型描述符。在执行操作时,如果可以使用辅助类型描述符来执行该操作,则可使用该辅类型描述符。如果要使用规范主类型描述符来执行该操作,则使用辅类型描述符来获取对规范主类型描述符的访问权。随后使用主类型描述符来执行该操作。
-
公开(公告)号:CN102203757A
公开(公告)日:2011-09-28
申请号:CN200980135192.4
申请日:2009-08-19
Applicant: 微软公司
CPC classification number: G06F9/44557 , G06F8/315 , G06F8/437
Abstract: 对冻结对象的类型描述符的高效使用。冻结对象实际上可以包括多个类型描述符,即,根据一组规范化规则是规范的主类型描述符,以及与主类型描述符不相同的辅助类型描述符。可以使用辅助类型描述符来访问规范类型描述符。在执行操作时,如果可以使用辅助类型描述符来执行该操作,则可使用该辅类型描述符。如果要使用规范主类型描述符来执行该操作,则使用辅类型描述符来获取对规范主类型描述符的访问权。随后使用主类型描述符来执行该操作。
-
-
-