Wikipedia
FluentQueryBuilder
The FluentQueryBuilder is a propriety .NET class developed in order to help with the construction and initialization of a Query instance.
It uses a fluent interface in order to implement the Builder Pattern.