共用方式為


UpdateExpression 類別

定義

運算式,表示 SQL 樹狀結構中的 UPDATE 作業。

此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。

public sealed class UpdateExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type UpdateExpression = class
    inherit Expression
    interface IPrintableExpression
Public NotInheritable Class UpdateExpression
Inherits Expression
Implements IPrintableExpression
繼承
UpdateExpression
實作

建構函式

UpdateExpression(TableExpression, SelectExpression, IReadOnlyList<ColumnValueSetter>)

建立 UpdateExpression 類別的新執行個體。

屬性

ColumnValueSetters

清單 ColumnValueSetter ,指定要更新的資料行及其對應的值。

NodeType

運算式,表示 SQL 樹狀結構中的 UPDATE 作業。

此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。

SelectExpression

選取運算式,用來判斷要更新的資料列,以及從其他資料表取得資料。

Table

要套用更新作業的資料表。

Tags

套用至這個 UpdateExpression 的標籤清單。

Type

運算式,表示 SQL 樹狀結構中的 UPDATE 作業。

此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。

方法

ApplyTags(ISet<String>)

套用一組指定的標記。

Equals(Object)

運算式,表示 SQL 樹狀結構中的 UPDATE 作業。

此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。

GetHashCode()

運算式,表示 SQL 樹狀結構中的 UPDATE 作業。

此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。

Print(ExpressionPrinter)

使用 ExpressionPrinter 建立指定運算式的可列印字串表示。

Update(SelectExpression, IReadOnlyList<ColumnValueSetter>)

建立類似這個運算式的新運算式,但使用提供的子系。 如果所有子系都相同,則會傳回這個運算式。

適用於