Freigeben über


DbQueryCommandTree Konstruktoren

Definition

Überlädt

DbQueryCommandTree(MetadataWorkspace, DataSpace, DbExpression)

Erstellt einen neuen DbQueryCommandTree, der den angegebenen Metadatenarbeitsbereich unter Verwendung der Null-Semantik der Datenbank verwendet.

DbQueryCommandTree(MetadataWorkspace, DataSpace, DbExpression, Boolean)

Erstellt einen neuen DbQueryCommandTree, der den angegebenen Metadatenarbeitsbereich unter Verwendung der Null-Semantik der Datenbank verwendet.

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

Erstellt einen neuen DbQueryCommandTree, der den angegebenen Metadatenarbeitsbereich verwendet.

DbQueryCommandTree(MetadataWorkspace, DataSpace, DbExpression)

Erstellt einen neuen DbQueryCommandTree, der den angegebenen Metadatenarbeitsbereich unter Verwendung der Null-Semantik der Datenbank verwendet.

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

Parameter

metadata
MetadataWorkspace

Der Metadatenarbeitsbereich, den die Befehlsstruktur verwenden soll.

dataSpace
DataSpace

Der logische "Leerraum", zu dem Metadaten in den in dieser Befehlsstruktur verwendeten Ausdrücken gehören müssen.

query
DbExpression

Ein DbExpression , der die Logik der Abfrage definiert.

Ausnahmen

metadata oderquery hat den Wert null.

dataSpace stellt keinen gültigen Datenbereich dar.

Gilt für:

DbQueryCommandTree(MetadataWorkspace, DataSpace, DbExpression, Boolean)

Erstellt einen neuen DbQueryCommandTree, der den angegebenen Metadatenarbeitsbereich unter Verwendung der Null-Semantik der Datenbank verwendet.

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

Parameter

metadata
MetadataWorkspace

Der Metadatenarbeitsbereich, den die Befehlsstruktur verwenden soll.

dataSpace
DataSpace

Der logische "Leerraum", zu dem Metadaten in den in dieser Befehlsstruktur verwendeten Ausdrücken gehören müssen.

query
DbExpression

Ein DbExpression , der die Logik der Abfrage definiert.

validate
Boolean

Wenn auf false festgelegt ist, ist die Überprüfung der Struktur deaktiviert.

Ausnahmen

metadata oderquery hat den Wert null.

dataSpace stellt keinen gültigen Datenbereich dar.

Gilt für:

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

Erstellt einen neuen DbQueryCommandTree, der den angegebenen Metadatenarbeitsbereich verwendet.

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

Parameter

metadata
MetadataWorkspace

Der Metadatenarbeitsbereich, den die Befehlsstruktur verwenden soll.

dataSpace
DataSpace

Der logische "Leerraum", zu dem Metadaten in den in dieser Befehlsstruktur verwendeten Ausdrücken gehören müssen.

query
DbExpression

Ein DbExpression , der die Logik der Abfrage definiert.

validate
Boolean

Wenn auf false festgelegt ist, ist die Überprüfung der Struktur deaktiviert.

useDatabaseNullSemantics
Boolean

Ein boolescher Wert, der angibt, ob beim Vergleichen von zwei Operanden, die potenziell NULL-fähig sind, datenbank-NULL-Semantik angezeigt wird.

Ausnahmen

metadata oderquery hat den Wert null.

dataSpace stellt keinen gültigen Datenbereich dar.

Gilt für: