DbUpdateCommandTree クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
コマンド ツリーとして表現される、単一行の更新操作を表します。 このクラスは継承できません。
public sealed class DbUpdateCommandTree : System.Data.Entity.Core.Common.CommandTrees.DbModificationCommandTree
type DbUpdateCommandTree = class
inherit DbModificationCommandTree
Public NotInheritable Class DbUpdateCommandTree
Inherits DbModificationCommandTree
- 継承
注釈
正規のコマンド ツリーとして表される 1 行の更新操作を表します。 プロパティが Returning 設定されている場合、コマンドはリーダーを返します。それ以外の場合は、影響を受ける行数を示すスカラーを返します。
コンストラクター
DbUpdateCommandTree(MetadataWorkspace, DataSpace, DbExpressionBinding, DbExpression, ReadOnlyCollection<DbModificationClause>, DbExpression) |
DbUpdateCommandTree クラスの新しいインスタンスを初期化します。 |
プロパティ
CommandTreeKind |
このコマンド ツリーの種類を取得します。 |
DataSpace |
このコマンド ツリーで使用されるメタデータが存在する必要があるデータ空間を取得します。 (継承元 DbCommandTree) |
MetadataWorkspace |
このコマンド ツリーで使用されるメタデータ ワークスペースを取得します。 (継承元 DbCommandTree) |
Parameters |
この DbCommandTree 内で参照できる各パラメーターの名前と対応する型を取得します。 (継承元 DbCommandTree) |
Predicate |
ターゲット コレクションのどのメンバーを更新する必要があるかを判定するために使用される述語を指定する DbExpression を取得します。 |
Returning |
変更された行に基づいて返される結果の投影を指定する DbExpression を取得します。 |
SetClauses |
更新操作を定義する UPDATE SET 句の一覧を取得します。 |
Target |
データ操作言語 (DML) の操作の対象テーブルを指定する DbExpressionBinding を取得します。 (継承元 DbModificationCommandTree) |
UseDatabaseNullSemantics |
2 つのオペランドを比較するときにデータベースの null セマンティクスが表示されるかどうかを示す値を取得します。どちらも null 許容である可能性があります。 既定値は、true です。 たとえば、(オペランド 1 == オペランド 2) は次のように変換されます。 (オペランド 1 = オペランド 2) UseDatabaseNullSemantics がそれぞれ true の場合 (((オペランド 1 = オペランド 2) AND (NOT (オペランド 1 IS NULL OR オペランド 2 IS NULL))) OR ((オペランド 1 IS NULL) AND (オペランド 2 IS NULL))) UseDatabaseNullSemantics が false の場合。 (継承元 DbCommandTree) |
メソッド
ToString() |
このコマンドを String 表す を返します。 (継承元 DbCommandTree) |
適用対象
Entity Framework