语言

QueryRootProcessor.ShouldConvertToInlineQueryRoot 方法

定义

重载

名称 说明
ShouldConvertToInlineQueryRoot(Expression)

确定是否应将 a Expression 转换为 .InlineQueryRootExpression

ShouldConvertToInlineQueryRoot(NewArrayExpression)

确定是否应将 a ConstantExpression 转换为 .InlineQueryRootExpression 这会处理其元素都是常量的内联表达式。

ShouldConvertToInlineQueryRoot(Expression)

Source:
QueryRootProcessor.cs
Source:
QueryRootProcessor.cs
Source:
QueryRootProcessor.cs

确定是否应将 a Expression 转换为 .InlineQueryRootExpression

protected virtual bool ShouldConvertToInlineQueryRoot(System.Linq.Expressions.Expression expression);
abstract member ShouldConvertToInlineQueryRoot : System.Linq.Expressions.Expression -> bool
override this.ShouldConvertToInlineQueryRoot : System.Linq.Expressions.Expression -> bool
Protected Overridable Function ShouldConvertToInlineQueryRoot (expression As Expression) As Boolean

参数

expression
Expression

要转换为查询根的候选表达式。

返回

适用于

ShouldConvertToInlineQueryRoot(NewArrayExpression)

Source:
QueryRootProcessor.cs

确定是否应将 a ConstantExpression 转换为 .InlineQueryRootExpression 这会处理其元素都是常量的内联表达式。

protected virtual bool ShouldConvertToInlineQueryRoot(System.Linq.Expressions.NewArrayExpression newArrayExpression);
abstract member ShouldConvertToInlineQueryRoot : System.Linq.Expressions.NewArrayExpression -> bool
override this.ShouldConvertToInlineQueryRoot : System.Linq.Expressions.NewArrayExpression -> bool
Protected Overridable Function ShouldConvertToInlineQueryRoot (newArrayExpression As NewArrayExpression) As Boolean

参数

newArrayExpression
NewArrayExpression

要转换为查询根的候选的新数组表达式。

返回

适用于