CrossJoinLateralExpression 类

定义

表示 SQL CROSS JOIN LATERAL 表达式。

public class CrossJoinLateralExpression : Microsoft.EntityFrameworkCore.Query.Expressions.JoinExpressionBase
type CrossJoinLateralExpression = class
    inherit JoinExpressionBase
Public Class CrossJoinLateralExpression
Inherits JoinExpressionBase
继承

构造函数

CrossJoinLateralExpression(TableExpressionBase)

创建 CrossJoinLateralExpression 的新实例。

属性

Alias

获取别名。

(继承自 TableExpressionBase)
NodeType

返回此 Expression 的节点类型。 (从 Expression 继承。)

(继承自 TableExpressionBase)
Predicate

获取或设置谓词。

(继承自 JoinExpressionBase)
QuerySource

获取查询源。

(继承自 TableExpressionBase)
TableExpression

目标表表达式。

(继承自 JoinExpressionBase)
Type

获取此 Expression 表示的表达式的静态类型。 (从 Expression 继承。)

(继承自 TableExpressionBase)

方法

Accept(ExpressionVisitor)

调度到此节点类型的特定 Visit 方法。

Equals(Object)

测试此对象是否被视为等于另一个对象。

GetHashCode()

返回此 对象的哈希代码。

HandlesQuerySource(IQuerySource)

确定此 TableExpressionBase 是否处理给定的查询源。

(继承自 TableExpressionBase)
PreProcessQuerySource(IQuerySource)

预先处理给定 Remotion.Linq.Clauses.IQuerySource的 。

(继承自 TableExpressionBase)
ToString()

String创建表达式的表示形式。

VisitChildren(ExpressionVisitor)

减少节点,然后调用 Visit(Expression) 传递缩减表达式的方法。 如果节点是不可简化的,则将引发异常。

(继承自 JoinExpressionBase)

适用于