C# Class NHibernate.OData.ODataExpression

Mostra file Open project: pvginkel/NHibernate.OData

Public Methods

Method Description
ODataExpression ( ODataSessionFactoryContext context, string>.IEnumerable queryStringParts, System persistentClass, ODataParserConfiguration configuration ) : System
ODataExpression ( ODataSessionFactoryContext context, string queryString, System persistentClass, ODataParserConfiguration configuration ) : System

Private Methods

Method Description
BuildCriteria ( ISession session, System persistentClass ) : ICriteria
GetPositiveInteger ( string key, string value ) : int
ODataExpression ( ODataSessionFactoryContext sessionFactoryContext, System persistentClass, ODataParserConfiguration configuration ) : System
ParseQueryString ( string queryString ) : void
ProcessCount ( string value ) : void
ProcessFilter ( string value ) : void
ProcessOrderBy ( string value ) : void
ProcessQueryStringPart ( string key, string value ) : void
ProcessSkip ( string value ) : void
ProcessTop ( string value ) : void

Method Details

ODataExpression() public method

public ODataExpression ( ODataSessionFactoryContext context, string>.IEnumerable queryStringParts, System persistentClass, ODataParserConfiguration configuration ) : System
context ODataSessionFactoryContext
queryStringParts string>.IEnumerable
persistentClass System
configuration ODataParserConfiguration
return System

ODataExpression() public method

public ODataExpression ( ODataSessionFactoryContext context, string queryString, System persistentClass, ODataParserConfiguration configuration ) : System
context ODataSessionFactoryContext
queryString string
persistentClass System
configuration ODataParserConfiguration
return System