Sdílet prostřednictvím


DbQueryCommandTree Konstruktory

Definice

Přetížení

DbQueryCommandTree(MetadataWorkspace, DataSpace, DbExpression)

Vytvoří nový Objekt DbQueryCommandTree, který používá zadaný pracovní prostor metadat pomocí sémantiky null databáze.

DbQueryCommandTree(MetadataWorkspace, DataSpace, DbExpression, Boolean)

Vytvoří nový Objekt DbQueryCommandTree, který používá zadaný pracovní prostor metadat pomocí sémantiky null databáze.

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

Vytvoří nový DbQueryCommandTree, který používá zadaný pracovní prostor metadat.

DbQueryCommandTree(MetadataWorkspace, DataSpace, DbExpression)

Vytvoří nový Objekt DbQueryCommandTree, který používá zadaný pracovní prostor metadat pomocí sémantiky null databáze.

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

Parametry

metadata
MetadataWorkspace

Pracovní prostor metadat, který by měl strom příkazů používat.

dataSpace
DataSpace

Logický "prostor", do kterého metadata ve výrazech použitých v tomto stromu příkazů patří.

query
DbExpression

A DbExpression , který definuje logiku dotazu.

Výjimky

metadata nebo query má hodnotu null.

dataSpace nepředstavuje platný datový prostor.

Platí pro

DbQueryCommandTree(MetadataWorkspace, DataSpace, DbExpression, Boolean)

Vytvoří nový Objekt DbQueryCommandTree, který používá zadaný pracovní prostor metadat pomocí sémantiky null databáze.

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

Parametry

metadata
MetadataWorkspace

Pracovní prostor metadat, který by měl strom příkazů používat.

dataSpace
DataSpace

Logický "prostor", do kterého metadata ve výrazech použitých v tomto stromu příkazů patří.

query
DbExpression

A DbExpression , který definuje logiku dotazu.

validate
Boolean

Pokud je nastavená hodnota false, ověřování stromu je vypnuté.

Výjimky

metadata nebo query má hodnotu null.

dataSpace nepředstavuje platný datový prostor.

Platí pro

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

Vytvoří nový DbQueryCommandTree, který používá zadaný pracovní prostor metadat.

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

Parametry

metadata
MetadataWorkspace

Pracovní prostor metadat, který by měl strom příkazů používat.

dataSpace
DataSpace

Logický "prostor", do kterého metadata ve výrazech použitých v tomto stromu příkazů patří.

query
DbExpression

A DbExpression , který definuje logiku dotazu.

validate
Boolean

Pokud je nastavená hodnota false, ověřování stromu je vypnuté.

useDatabaseNullSemantics
Boolean

Logická hodnota označující, jestli se při porovnání dvou operandů zobrazuje sémantika null databáze, z nichž oba mají potenciálně možnou hodnotu null.

Výjimky

metadata nebo query má hodnotu null.

dataSpace nepředstavuje platný datový prostor.

Platí pro