object identity, unique, 131
object initialization
anonymous types, 46–48
C# support, 42–46
nested, 44, 57
projections, 141–142
storing query results, 49
Visual Basic support, 56–58
object references, 5, 131
Object Relational Mapping (ORM), 164
object type
enumeration support, 27
extension methods, 39
local type inference, 53
objects, 15, 59.
See also LINQ to Objects
ObjectTracking property (DataContext), 151, 154
ODBC (Open Database Connectivity), 1
OfType operator, 122, 130
OLAP, 17
one-to-many relationship, 132
Open Database Connectivity (ODBC), 1
operations, timing of, 4
operators. See specific types of operators
Option Infer Off (Visual Basic), 54
Option Infer On (Visual Basic), 54
Option Strict Off (Visual Basic), 52–53
Option Strict On (Visual Basic), 53–54
OrderBy method, 4, 83
OrderBy operator, 49, 60, 81
OrderByDescending operator, 81
ordering operators, 80–84
ORM (Object Relational Mapping), 164
OtherKey property, 134, 138
outer equijoin, 89
OverflowException error, 99
overloaded methods, 30, 39