C# Class LinqToDelicious.DeliciousQueryProvider

Evaluates query expressions and translates them into collections of Posts.
Inheritance: QueryProvider
Mostrar archivo Open project: maravillas/linq-to-delicious Class Usage Examples

Public Methods

Method Description
DeliciousQueryProvider ( IHttpWebRequestFactory requestFactory, IDelayer delayer, IQueryTranslatorFactory translatorFactory ) : System

Creates a new DeliciousQueryProvider.

Execute ( Expression expression ) : object
GetQueryText ( Expression expression ) : string

Method Details

DeliciousQueryProvider() public method

Creates a new DeliciousQueryProvider.
public DeliciousQueryProvider ( IHttpWebRequestFactory requestFactory, IDelayer delayer, IQueryTranslatorFactory translatorFactory ) : System
requestFactory IHttpWebRequestFactory The factory for creating HttpWebRequest objects.
delayer IDelayer The IDelayer responsible for timing HTTP requests.
translatorFactory IQueryTranslatorFactory The factory for creating IQueryTranslator objects.
return System

Execute() public method

public Execute ( Expression expression ) : object
expression System.Linq.Expressions.Expression
return object

GetQueryText() public method

public GetQueryText ( Expression expression ) : string
expression System.Linq.Expressions.Expression
return string