Choke point. In military strategy, a choke point (or chokepoint) is a geographical feature on land such as a valley, defile or a bridge or at sea such as a strait, which an armed force is forced to pass, sometimes on a substantially narrower front and therefore greatly decreasing its combat power, to reach its objective.
In this context, a canonical form is a representation such that every object has a unique representation. Thus, the equality of two objects can easily be tested by testing the equality of their canonical forms.anonical form can also mean a differential form that is defined in a natural (canonical) way. In computer science, data that has more than one possible representation can often be canonicalized into a completely unique representation called its canonical form.
The topics in this section describe how to call functions in LINQ to Entities queries. The EntityFunctions and SqlFunctions classes provide access to canonical and database functions as part of the Entity Framework. For more information, see How to: Call Canonical Functions and How to: Call Database Functions.