C# Класс Marten.Linq.MartenExpressionParser

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

Открытые свойства

Свойство Тип Описание
CONTAINS string
ENDS_WITH string
STARTS_WITH string

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

Метод Описание
MartenExpressionParser ( ISerializer serializer, StoreOptions options ) : System
ParseWhereFragment ( IQueryableDocument mapping, Expression expression ) : IWhereFragment

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

Метод Описание
buildChildCollectionQuery ( IQueryableDocument mapping, QueryModel query, Expression valueExpression, string op ) : IWhereFragment
buildSimpleWhereClause ( IQueryableDocument mapping, BinaryExpression binary ) : IWhereFragment
moduloByValue ( BinaryExpression binary ) : object

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

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

public MartenExpressionParser ( ISerializer serializer, StoreOptions options ) : System
serializer ISerializer
options StoreOptions
Результат System

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

public ParseWhereFragment ( IQueryableDocument mapping, Expression expression ) : IWhereFragment
mapping IQueryableDocument
expression System.Linq.Expressions.Expression
Результат IWhereFragment

Описание свойств

CONTAINS публичное статическое свойство

public static string CONTAINS
Результат string

ENDS_WITH публичное статическое свойство

public static string ENDS_WITH
Результат string

STARTS_WITH публичное статическое свойство

public static string STARTS_WITH
Результат string