In this section, you'll find commentary on some of the more important pieces of the Simple.Data API as well as notes on its structure for potential Adapter and Provider creators.

The SimpleQuery Object

SimpleQuery is a dynamic type which allows queries to be constructed in a fluent style that resembles the dotted notation form of LINQ. The query executes when it is enumerated in any way, so all this should be transparent to you, and backwards-compatible with any existing code.

You can iterate through a SimpleQuery object to find SimpleRecord objects corresponding to each row of data returned from your data source.