C# Класс Rebel.Framework.Linq.CriteriaGeneration.StructureMetadata.DefaultQueryStructureBinder

Provides a mechanism to assess certain types of expression and determine whether they are supported by the expression binding provider.
Наследование: AbstractQueryStructureBinder
Показать файл Открыть проект

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

Метод Описание
CreateFieldSelector ( MethodCallExpression expression, BindingSignatureSupport reportedSignatureSupport ) : FieldSelectorExpression

Creates a FieldSelectorExpression from a MethodCallExpression.

IsSupportedMember ( MemberExpression expression ) : BindingSignatureSupport

Determines whether the expression represents a supported member access call.

IsSupportedMethod ( MethodCallExpression expression ) : BindingSignatureSupport

Determines whether the expression represents a supported method call.

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

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

Creates a FieldSelectorExpression from a MethodCallExpression.
public CreateFieldSelector ( MethodCallExpression expression, BindingSignatureSupport reportedSignatureSupport ) : FieldSelectorExpression
expression System.Linq.Expressions.MethodCallExpression The expression.
reportedSignatureSupport BindingSignatureSupport A component outlining the supported expression structure of this provider.
Результат FieldSelectorExpression

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

Determines whether the expression represents a supported member access call.
public IsSupportedMember ( MemberExpression expression ) : BindingSignatureSupport
expression System.Linq.Expressions.MemberExpression The expression.
Результат BindingSignatureSupport

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

Determines whether the expression represents a supported method call.
public IsSupportedMethod ( MethodCallExpression expression ) : BindingSignatureSupport
expression System.Linq.Expressions.MethodCallExpression The expression.
Результат BindingSignatureSupport