DbUpdateCommandTree 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示以命令樹表示的單一資料列更新作業。 此類別無法獲得繼承。
public sealed class DbUpdateCommandTree : System.Data.Entity.Core.Common.CommandTrees.DbModificationCommandTree
type DbUpdateCommandTree = class
inherit DbModificationCommandTree
Public NotInheritable Class DbUpdateCommandTree
Inherits DbModificationCommandTree
- 繼承
備註
表示以標準命令樹表示的單一資料列更新作業。 Returning設定屬性時,命令會傳回讀取器,否則會傳回純量,指出受影響的資料列數目。
建構函式
DbUpdateCommandTree(MetadataWorkspace, DataSpace, DbExpressionBinding, DbExpression, ReadOnlyCollection<DbModificationClause>, DbExpression) |
初始化 DbUpdateCommandTree 類別的新執行個體。 |
屬性
CommandTreeKind |
取得這個命令樹狀結構的種類。 |
DataSpace |
取得這個命令樹所使用的中繼資料必須所在的資料空間。 (繼承來源 DbCommandTree) |
MetadataWorkspace |
取得這個命令樹所使用的中繼資料工作區。 (繼承來源 DbCommandTree) |
Parameters |
取得這個 內 DbCommandTree 可參考之每個參數的名稱和對應型別。 (繼承來源 DbCommandTree) |
Predicate |
取得 DbExpression,以指定用來判斷所應更新之目標集合成員的述詞。 |
Returning |
取得 DbExpression,以根據修改的資料列指定要傳回的結果投影。 |
SetClauses |
取得定義更新作業的更新集子句清單。 |
Target |
取得 DbExpressionBinding,以指定資料操作語言 (DML) 作業的目標資料表。 (繼承來源 DbModificationCommandTree) |
UseDatabaseNullSemantics |
取得值,指出比較兩個運算元時是否要顯示資料庫 Null 語意,這兩者都可能為 Null。 預設值為 true。 例如, (operand1 == operand2) 會轉譯為: (運算元1 = operand2) 如果 UseDatabaseNullSemantics 分別為 true,則為 ( ( (operand1 = operand2) AND (NOT (operand1 IS Null OR operand2 IS Null) ) ) OR ( (operand1 IS Null) AND (operand2 IS Null) ) ) 如果 UseDatabaseNullSemantics 為 false,則為 。 (繼承來源 DbCommandTree) |
方法
ToString() |
傳 String 回 ,表示此命令。 (繼承來源 DbCommandTree) |