C# 클래스 Telerik.Web.Mvc.Infrastructure.Implementation.Expressions.FilterDescriptorExpressionBuilder

상속: FilterExpressionBuilder
파일 보기 프로젝트 열기: juanplopes/simple-telerik

공개 메소드들

메소드 설명
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