DbCommandTree 类

定义

一个不可变的类,用于实现 Query、Insert、Update、Delete 和函数调用命令目录树类型的基本功能。

public abstract class DbCommandTree
type DbCommandTree = class
Public MustInherit Class DbCommandTree
继承
DbCommandTree
派生

属性

CommandTreeKind

获取此命令树的类型。

DataSpace

获取此命令树使用的元数据必须驻留的数据空间。

MetadataWorkspace

获取此命令树使用的元数据工作区。

Parameters

获取可在此 DbCommandTree 中引用的每个参数的名称和相应类型。

UseDatabaseNullSemantics

获取一个值,该值指示在比较两个操作数时是否表现出数据库 null 语义,这两个操作数都可能为 null。 默认值为 true。

例如, (操作数1 == operand2) 将转换为:

(操作数1 = 操作数2)

如果 UseDatabaseNullSemantics 为 true,则分别为

( ( (operand1 = operand2) AND (NOT (操作数1 IS NULL 或操作数2 IS NULL) ) ) OR ( (operand1 IS NULL) AND (operand2 IS NULL) ) )

如果 UseDatabaseNullSemantics 为 false,则为 。

方法

ToString()

返回一个 String 表示此命令的 。

适用于