发明名称 Integrating query-related operators in a programming language
摘要 A general-purpose programming language having language extensions for strongly typed, compile-time checked query and set operations that can be applied to arbitrary data structures, be they object-relational (O-R) mappings or just regular objects. As is appropriate for a general purpose programming language, the extensions do not mandate a particular object-relational layer; rather, they are introduced as abstractions that can be implemented in multiple environments. Accordingly, there is provided a system that facilitates data querying in accordance with an innovative aspect. The system include a program component that provides embedded query and set operations in a programming language, and an application component that facilitates application of the query and set operations over a data structure of data. The data can be any kind of data such as that found in a database, a document (e.g., XML), and data sources in a programming language (e.g., C#), for example.
申请公布号 US2007027849(A1) 申请公布日期 2007.02.01
申请号 US20050193787 申请日期 2005.07.29
申请人 MICROSOFT CORPORATION 发明人 MEIJER HENRICUS J.M.;HEJLSBERG ANDERS;WARREN MATTHEW J.;BOLOGNESE LUCA;HALLAM PETER A.;KATZENBERGER GARY S.;KULKARNI DINESH C.
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址