DbInsertCommandTree 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示以命令樹表示的單一資料列插入作業。 此類別無法獲得繼承。
public sealed class DbInsertCommandTree : System.Data.Entity.Core.Common.CommandTrees.DbModificationCommandTree
type DbInsertCommandTree = class
inherit DbModificationCommandTree
Public NotInheritable Class DbInsertCommandTree
Inherits DbModificationCommandTree
- 繼承
備註
表示以標準命令樹表示的單一資料列插入作業。 在 Returning 屬性設定後,命令會傳回讀取器 (Reader),否則會傳回純量值以代表受影響的資料列數。
建構函式
DbInsertCommandTree(MetadataWorkspace, DataSpace, DbExpressionBinding, ReadOnlyCollection<DbModificationClause>, DbExpression) |
初始化 DbInsertCommandTree 類別的新執行個體。 |
屬性
CommandTreeKind |
取得命令樹狀結構種類。 |
DataSpace |
取得這個命令樹所使用的中繼資料必須所在的資料空間。 (繼承來源 DbCommandTree) |
MetadataWorkspace |
取得這個命令樹所使用的中繼資料工作區。 (繼承來源 DbCommandTree) |
Parameters |
取得這個 內 DbCommandTree 可參考之每個參數的名稱和對應型別。 (繼承來源 DbCommandTree) |
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) |