DbQueryCommandTree 构造函数

定义

重载

DbQueryCommandTree(MetadataWorkspace, DataSpace, DbExpression)

使用数据库 null 语义构造使用指定元数据工作区的新 DbQueryCommandTree。

DbQueryCommandTree(MetadataWorkspace, DataSpace, DbExpression, Boolean)

使用数据库 null 语义构造使用指定元数据工作区的新 DbQueryCommandTree。

DbQueryCommandTree(MetadataWorkspace, DataSpace, DbExpression, Boolean, Boolean)

构造使用指定元数据工作区的新 DbQueryCommandTree。

DbQueryCommandTree(MetadataWorkspace, DataSpace, DbExpression)

使用数据库 null 语义构造使用指定元数据工作区的新 DbQueryCommandTree。

public DbQueryCommandTree (System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace metadata, System.Data.Entity.Core.Metadata.Edm.DataSpace dataSpace, System.Data.Entity.Core.Common.CommandTrees.DbExpression query);
new System.Data.Entity.Core.Common.CommandTrees.DbQueryCommandTree : System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace * System.Data.Entity.Core.Metadata.Edm.DataSpace * System.Data.Entity.Core.Common.CommandTrees.DbExpression -> System.Data.Entity.Core.Common.CommandTrees.DbQueryCommandTree

参数

metadata
MetadataWorkspace

命令树应使用的元数据工作区。

dataSpace
DataSpace

此命令树中使用的表达式中的元数据必须属于的逻辑“空间”。

query
DbExpression

定义 DbExpression 查询逻辑的 。

例外

metadataquery 为 null

dataSpace 不表示有效的数据空间

适用于

DbQueryCommandTree(MetadataWorkspace, DataSpace, DbExpression, Boolean)

使用数据库 null 语义构造使用指定元数据工作区的新 DbQueryCommandTree。

public DbQueryCommandTree (System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace metadata, System.Data.Entity.Core.Metadata.Edm.DataSpace dataSpace, System.Data.Entity.Core.Common.CommandTrees.DbExpression query, bool validate);
new System.Data.Entity.Core.Common.CommandTrees.DbQueryCommandTree : System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace * System.Data.Entity.Core.Metadata.Edm.DataSpace * System.Data.Entity.Core.Common.CommandTrees.DbExpression * bool -> System.Data.Entity.Core.Common.CommandTrees.DbQueryCommandTree

参数

metadata
MetadataWorkspace

命令树应使用的元数据工作区。

dataSpace
DataSpace

此命令树中使用的表达式中的元数据必须属于的逻辑“空间”。

query
DbExpression

定义 DbExpression 查询逻辑的 。

validate
Boolean

如果设置为 false,则关闭树的验证。

例外

metadataquery 为 null

dataSpace 不表示有效的数据空间

适用于

DbQueryCommandTree(MetadataWorkspace, DataSpace, DbExpression, Boolean, Boolean)

构造使用指定元数据工作区的新 DbQueryCommandTree。

public DbQueryCommandTree (System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace metadata, System.Data.Entity.Core.Metadata.Edm.DataSpace dataSpace, System.Data.Entity.Core.Common.CommandTrees.DbExpression query, bool validate, bool useDatabaseNullSemantics);
new System.Data.Entity.Core.Common.CommandTrees.DbQueryCommandTree : System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace * System.Data.Entity.Core.Metadata.Edm.DataSpace * System.Data.Entity.Core.Common.CommandTrees.DbExpression * bool * bool -> System.Data.Entity.Core.Common.CommandTrees.DbQueryCommandTree

参数

metadata
MetadataWorkspace

命令树应使用的元数据工作区。

dataSpace
DataSpace

此命令树中使用的表达式中的元数据必须属于的逻辑“空间”。

query
DbExpression

定义 DbExpression 查询逻辑的 。

validate
Boolean

如果设置为 false,则关闭树的验证。

useDatabaseNullSemantics
Boolean

一个布尔值,指示在比较两个操作数时是否表现出数据库 null 语义,这两个操作数都可能为 null。

例外

metadataquery 为 null

dataSpace 不表示有效的数据空间

适用于