C# Класс Pomona.PomonaHttpQueryTransformer

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
PomonaHttpQueryTransformer ( ITypeResolver typeMapper, QueryExpressionParser parser ) : System
TransformRequest ( PomonaContext context, StructuredType rootType, int defaultTop = null ) : PomonaQuery

Приватные методы

Метод Описание
ParseFilterExpression ( PomonaQuery query, string filter ) : void
ParseGroupByExpression ( PomonaQuery query, string groupby ) : void
ParseOrderBy ( PomonaQuery query, string s ) : void
ParseOrderByPart ( string orderByPart ) : Tuple<>
ParseSelect ( PomonaQuery query, string select, Type thisType ) : void
UpdateResultType ( PomonaQuery query ) : void

Описание методов

PomonaHttpQueryTransformer() публичный Метод

public PomonaHttpQueryTransformer ( ITypeResolver typeMapper, QueryExpressionParser parser ) : System
typeMapper ITypeResolver
parser QueryExpressionParser
Результат System

TransformRequest() публичный Метод

public TransformRequest ( PomonaContext context, StructuredType rootType, int defaultTop = null ) : PomonaQuery
context PomonaContext
rootType StructuredType
defaultTop int
Результат PomonaQuery