C# Class NHibernate.Linq.Functions.LikeGenerator

Inheritance: IHqlGeneratorForMethod, IRuntimeMethodHqlGenerator
显示文件 Open project: nhibernate/nhibernate-core

Public Methods

Method Description
BuildHql ( MethodInfo method, Expression targetObject, ReadOnlyCollection arguments, HqlTreeBuilder treeBuilder, IHqlExpressionVisitor visitor ) : HqlTreeNode
GetMethodGenerator ( MethodInfo method ) : IHqlGeneratorForMethod
SupportsMethod ( MethodInfo method ) : bool

Method Details

BuildHql() public method

public BuildHql ( MethodInfo method, Expression targetObject, ReadOnlyCollection arguments, HqlTreeBuilder treeBuilder, IHqlExpressionVisitor visitor ) : HqlTreeNode
method System.Reflection.MethodInfo
targetObject System.Linq.Expressions.Expression
arguments ReadOnlyCollection
treeBuilder NHibernate.Hql.Ast.HqlTreeBuilder
visitor IHqlExpressionVisitor
return NHibernate.Hql.Ast.HqlTreeNode

GetMethodGenerator() public method

public GetMethodGenerator ( MethodInfo method ) : IHqlGeneratorForMethod
method System.Reflection.MethodInfo
return IHqlGeneratorForMethod

SupportsMethod() public method

public SupportsMethod ( MethodInfo method ) : bool
method System.Reflection.MethodInfo
return bool