Microsoft.EntityFrameworkCore.Query.SqlExpressions 命名空间

AtTimeZoneExpression

一个表达式,表示 SQL 树中的 AT TIME ZONE 操作。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

CaseExpression

表示 SQL 树中的 CASE 语句的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

CaseWhenClause

一个对象,表示 WHEN...然后。。。在 SQL 树中构造。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

CollateExpression

表示 SQL 树中的 COLLATE 的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

ColumnExpression

表示 SQL 树中的列的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

ColumnValueSetter

一个 对象,该对象表示 SQL 树中 UPDATE 命令的 SET 子句中的列 = 值构造。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

CrossApplyExpression

表示 SQL 树中的 CROSS APPLY 的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

CrossJoinExpression

表示 SQL 树中的 CROSS JOIN 的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

DeleteExpression

表示 SQL 树中的 DELETE 操作的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

DistinctExpression

一个表达式,表示 SQL 树中的 DISTINCT。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

ExceptExpression

一个表达式,表示 SQL 树中的 EXCEPT 操作。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

ExistsExpression

表示 SQL 树中的 EXISTS 操作的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

FromSqlExpression

一个表达式,表示具有用户提供的自定义 SQL 的子查询表源。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

InExpression

表示 SQL 树中的 IN 操作的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

InnerJoinExpression

一个表达式,表示 SQL 树中的 INNER JOIN。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

IntersectExpression

表示 SQL 树中的 INTERSECT 操作的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

JoinExpressionBase

表示 SQL 树中的 JOIN 的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

JsonScalarExpression

一个表达式,表示从 SQL 树中具有给定路径的 JSON 列中提取的标量。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

LeftJoinExpression

表示 SQL 树中的 LEFT JOIN 的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

LikeExpression

表示 SQL 树中的 LIKE 的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

OrderingExpression

表示 SQL 树中的排序的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

OuterApplyExpression

表示 SQL 树中的 OUTER APPLY 的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

PredicateJoinExpressionBase

一个表达式,表示 SQL 树中具有搜索条件的 JOIN。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

ProjectionExpression

表示 中的投影的 SelectExpression表达式。

RowNumberExpression

表示 SQL 树中的ROW_NUMBER操作的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

RowValueExpression

表示 SQL 行的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

ScalarSubqueryExpression

表示从子查询投影标量 SQL 值的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

SelectExpression

表示 SQL 树中的 SELECT 的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

SetOperationBase

一个表达式,表示两个表源之间的设置操作。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

SqlBinaryExpression

表示 SQL 树中的二进制操作的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

SqlConstantExpression

表示 SQL 树中的常量的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

SqlExpression

表示 SQL 树中的标量值或 SQL 标记的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

SqlFragmentExpression

表示 SQL 令牌的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。

SqlFunctionExpression

表示 SQL 树中的函数调用的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。

SqlParameterExpression

表示 SQL 树中的参数的表达式。

SqlUnaryExpression

表示 SQL 树中的一元运算的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。

TableExpression

表示 SQL 树中的表或视图的表达式。

TableExpressionBase

表示 SQL 树中的表源的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。

TableValuedFunctionExpression

一个表达式,将表值函数表示为 SQL 树中的表源。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。

UnionExpression

表示 SQL 树中的 UNION 操作的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。

UpdateExpression

表示 SQL 树中的 UPDATE 操作的表达式。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。

ValuesExpression

表示 SQL 中的常量表的表达式,有时称为表值构造函数。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。

接口

IClonableTableExpressionBase

一个接口,表示 SQL 树中可克隆的表源。

此接口通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

ITableBasedExpression

一个接口,用于授予对与给定表源关联的可选 ITableBase 项的访问权限。

此类型通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。