DeleteExpression 类

定义

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

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

public sealed class DeleteExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type DeleteExpression = class
    inherit Expression
    interface IPrintableExpression
Public NotInheritable Class DeleteExpression
Inherits Expression
Implements IPrintableExpression
继承
DeleteExpression
实现

构造函数

DeleteExpression(TableExpression, SelectExpression)

创建 DeleteExpression 类的新实例。

属性

NodeType

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

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

SelectExpression

用于确定要删除的行的 select 表达式。

Table

正在对其应用删除操作的表。

Tags

应用于此 DeleteExpression的标记列表。

Type

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

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

方法

ApplyTags(ISet<String>)

应用一组给定的标记。

Equals(Object)

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

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

GetHashCode()

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

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

Print(ExpressionPrinter)

使用 ExpressionPrinter创建给定表达式的可打印字符串表示形式。

Update(SelectExpression)

创建一个新的表达式,它类似于此表达式,但使用所提供的子级。 如果所有子级均相同,它将返回此表达式。

适用于