C# Класс RunningObjects.Core.Query.QueryParser

Показать файл Открыть проект

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

Метод Описание
Empty ( Type modelType ) : Query
Parse ( Type modelType, IQueryable source ) : Query
Parse ( Type modelType, IQueryable source, QueryAttribute attr ) : Query
Parse ( Type modelType, IQueryable source, string id ) : Query

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

Метод Описание
ParseOrderBy ( Type modelType, QueryAttribute spec ) : OrderBy
ParseSelect ( Type modelType, QueryAttribute spec ) : Select
ParseSkip ( QueryAttribute spec ) : int?
ParseTake ( QueryAttribute spec ) : int?
ParseWhere ( QueryAttribute spec ) : Where

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

Empty() публичный статический Метод

public static Empty ( Type modelType ) : Query
modelType System.Type
Результат Query

Parse() публичный статический Метод

public static Parse ( Type modelType, IQueryable source ) : Query
modelType System.Type
source IQueryable
Результат Query

Parse() публичный статический Метод

public static Parse ( Type modelType, IQueryable source, QueryAttribute attr ) : Query
modelType System.Type
source IQueryable
attr QueryAttribute
Результат Query

Parse() публичный статический Метод

public static Parse ( Type modelType, IQueryable source, string id ) : Query
modelType System.Type
source IQueryable
id string
Результат Query