共用方式為


DbInsertCommandTree 類別

定義

表示以命令樹表示的單一資料列插入作業。 此類別無法獲得繼承。

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)

適用於