Db4objects.Db4o.Linq-2010.dll Assembly

Class Types

Class Summary
CacheFactory<TKey, TValue> Generic wrappers for Db4objects.Db4o.Internal.Caching.ICache4.
Db4oLinqQueryExtensions A class that defines some standard linq query operations that can be optimized.
ExpressionEqualityComparer
ExpressionTransformer
LinqQueryMonitorImpl
ObjectContainerExtensions
ObjectSequence<T> A generic wrapper around a not generic IEnumerable, Faithfully hoping that all items in the enumeration are of the same kind, otherwise it will throw a ClassCastException on access.
ObjectSetWrapper<T>
QueryOptimizationException
SubtreeEvaluator
TracingCacheDecorator<TKey, TValue>

Interface Types

Interface Summary
ICache4<TKey, TValue>
IDb4oLinqQuery
IDb4oLinqQuery<T> IDb4oLinqQuery is the query type of Linq to db4o. Standard query operators are defined in Db4objects.Db4o.Linq.Db4oLinqQueryExtensions.
IDb4oLinqQueryable
IDb4oLinqQueryable<T> IDb4oLinqQueryable is the query type of Linq to db4o when working with an API requiring a LINQ provider implementing System.Linq.IQueryable. The type of the objects that are queried from the database.
ILinqQueryMonitor commonConfiguration.Environment.Add(new MyLinqQueryMonitor());