发明授权
- 专利标题: Flexible base class library
- 专利标题(中): 灵活的基类库
-
申请号: US12203860申请日: 2008-09-03
-
公开(公告)号: US08271938B2公开(公告)日: 2012-09-18
- 发明人: Patrick H. Dussud , Scott D. Mosier , Peter F. Sollich , Frank V. Peschel-Gallee , Raja Krishnaswamy , Simon J. Hall , Madhusudhan Talluri , Rudi Martin , Michael M. Magruder , Andrew J. Pardoe
- 申请人: Patrick H. Dussud , Scott D. Mosier , Peter F. Sollich , Frank V. Peschel-Gallee , Raja Krishnaswamy , Simon J. Hall , Madhusudhan Talluri , Rudi Martin , Michael M. Magruder , Andrew J. Pardoe
- 申请人地址: US WA Redmond
- 专利权人: Microsoft Corporation
- 当前专利权人: Microsoft Corporation
- 当前专利权人地址: US WA Redmond
- 代理机构: Workman Nydegger
- 主分类号: G06F9/44
- IPC分类号: G06F9/44
摘要:
Mechanisms that allow frameworks significant flexibility in varying the library of common base classes in a manner that better suits the domain of applications served by the framework. Instead of providing the base class library, the runtime provides a data contract for the data structure of each base class. The frameworks can then define each base class in a custom way so long as the data contract is honored. Thus, for example, the framework may provide custom framework-specific methods and/or properties as is appropriate for the framework. Another framework might define the base classes in a different way.
公开/授权文献
- US20100058283A1 FLEXIBLE BASE CLASS LIBRARY 公开/授权日:2010-03-04