C# Класс Telerik.Web.Mvc.Infrastructure.Implementation.Expressions.FilterDescriptorExpressionBuilder

Наследование: FilterExpressionBuilder
Показать файл Открыть проект

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

Метод Описание
CreateBodyExpression ( ) : Expression
CreateFilterDescription ( ) : FilterDescription
FilterDescriptorExpressionBuilder ( System.Linq.Expressions.ParameterExpression parameterExpression, FilterDescriptor descriptor ) : System

Защищенные методы

Метод Описание
CreateMemberExpression ( ) : Expression

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

Метод Описание
CreateConstantExpression ( object value ) : Expression
CreateValueExpression ( Type targetType, object value, CultureInfo culture ) : Expression
PromoteExpression ( Expression expr, Type type, bool exact ) : Expression
TryConvertExpressionTypes ( Expression &memberExpression, Expression &valueExpression ) : bool
TryConvertNullableValue ( Expression memberExpression, Expression &valueExpression ) : bool
TryPromoteNullableEnums ( Expression &memberExpression, Expression &valueExpression ) : bool
TypesAreDifferent ( FilterDescriptor descriptor, Expression memberExpression, Expression valueExpression ) : bool

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

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

ArgumentException.
public CreateBodyExpression ( ) : Expression
Результат System.Linq.Expressions.Expression

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

public CreateFilterDescription ( ) : FilterDescription
Результат FilterDescription

CreateMemberExpression() защищенный Метод

protected CreateMemberExpression ( ) : Expression
Результат System.Linq.Expressions.Expression

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

public FilterDescriptorExpressionBuilder ( System.Linq.Expressions.ParameterExpression parameterExpression, FilterDescriptor descriptor ) : System
parameterExpression System.Linq.Expressions.ParameterExpression
descriptor FilterDescriptor
Результат System