DbQueryCommandTree-Konstruktor (MetadataWorkspace, DataSpace, DbExpression, Boolean)
[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]
Initialisiert eine neue Instanz der DbQueryCommandTree-Klasse, die den angegebenen Metadatenarbeitsbereich verwendet.
Namespace: System.Data.Entity.Core.Common.CommandTrees
Assembly: EntityFramework (in EntityFramework.dll)
Syntax
'Declaration
Public Sub New ( _
metadata As MetadataWorkspace, _
dataSpace As DataSpace, _
query As DbExpression, _
validate As Boolean _
)
'Usage
Dim metadata As MetadataWorkspace
Dim dataSpace As DataSpace
Dim query As DbExpression
Dim validate As Boolean
Dim instance As New DbQueryCommandTree(metadata, _
dataSpace, query, validate)
public DbQueryCommandTree(
MetadataWorkspace metadata,
DataSpace dataSpace,
DbExpression query,
bool validate
)
public:
DbQueryCommandTree(
MetadataWorkspace^ metadata,
DataSpace dataSpace,
DbExpression^ query,
bool validate
)
new :
metadata:MetadataWorkspace *
dataSpace:DataSpace *
query:DbExpression *
validate:bool -> DbQueryCommandTree
public function DbQueryCommandTree(
metadata : MetadataWorkspace,
dataSpace : DataSpace,
query : DbExpression,
validate : boolean
)
Parameter
- metadata
Typ: System.Data.Entity.Core.Metadata.Edm.MetadataWorkspace
Der Metadatenarbeitsbereich, den die Befehlsstruktur verwenden soll.
- dataSpace
Typ: System.Data.Entity.Core.Metadata.Edm.DataSpace
Der logische "space", zu dem Metadaten in den in dieser Befehlsstruktur verwendeten Ausdrücken gehören müssen.
- query
Typ: System.Data.Entity.Core.Common.CommandTrees.DbExpression
Ein DbExpression, das die Logik der Abfrage definiert.
- validate
Typ: System.Boolean
true zum Überprüfen der Struktur, andernfalls false. Wenn auf 'false' gesetzt, ist die Überprüfung der Struktur deaktiviert.
Ausnahmen
Ausnahme | Bedingung |
---|---|
ArgumentNullException | metadata oder query ist null. |
ArgumentException | dataSpace stellt keinen gültigen Datenbereich dar. |