RelationalQueryRootProcessor.ShouldConvertToInlineQueryRoot Method

Definition

Overloads

ShouldConvertToInlineQueryRoot(Expression)

Indicates that a Expression can be converted to a InlineQueryRootExpression; the latter will end up in TranslateInlineQueryRoot(InlineQueryRootExpression) for translation to a SQL ValuesExpression.

ShouldConvertToInlineQueryRoot(NewArrayExpression)

Indicates that a ConstantExpression can be converted to a InlineQueryRootExpression; the latter will end up in VisitInlineQueryRoot(InlineQueryRootExpression) for translation to a SQL ValuesExpression.

ShouldConvertToInlineQueryRoot(Expression)

Source:
RelationalQueryRootProcessor.cs

Indicates that a Expression can be converted to a InlineQueryRootExpression; the latter will end up in TranslateInlineQueryRoot(InlineQueryRootExpression) for translation to a SQL ValuesExpression.

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

Parameters

expression
Expression

Returns

Applies to

ShouldConvertToInlineQueryRoot(NewArrayExpression)

Source:
RelationalQueryRootProcessor.cs

Indicates that a ConstantExpression can be converted to a InlineQueryRootExpression; the latter will end up in VisitInlineQueryRoot(InlineQueryRootExpression) for translation to a SQL ValuesExpression.

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

Parameters

newArrayExpression
NewArrayExpression

Returns

Applies to