TRANSLATING LATE BOUND LINQ EXPRESSIONS INTO DATABASE QUERIES
First Claim
Patent Images
1. A system, comprising:
- an obtainment component that collects a late-bound structure; and
an alteration component that converts a late-bound structure into an early-bound structure.
2 Assignments
0 Petitions
Accused Products
Abstract
There is alteration of a late-bound expression produced by a compiler into an early-bound structure. Alteration of the late-bound expression can occur at runtime and a visitor pattern can be used to create the alteration. In one instance, a conversion from late-bound to early-bound takes place through replacing a late-bound property with a statically typed call. The early-bound structure can translate into an expression tree to enable an implementation of a store specific query operated upon storage.
51 Citations
20 Claims
-
1. A system, comprising:
-
an obtainment component that collects a late-bound structure; and an alteration component that converts a late-bound structure into an early-bound structure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method, comprising:
-
changing a method call from late-bound to early-bound; and generating at least one strongly typed object from the early-bound method call. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. A system, comprising:
-
means for translating a late-bound expression into an early-bound expression; and means for generating a store specific query based upon the early-bound expression. - View Dependent Claims (17, 18, 19)
-
-
20. The system of 16, further comprising means for changing source code into the late-bound expression.
Specification