Condividi tramite


DbQueryCommandTree Classe

Definizione

Rappresenta un'operazione di query espressa come albero dei comandi. La classe non può essere ereditata.

public sealed class DbQueryCommandTree : System.Data.Entity.Core.Common.CommandTrees.DbCommandTree
type DbQueryCommandTree = class
    inherit DbCommandTree
Public NotInheritable Class DbQueryCommandTree
Inherits DbCommandTree
Ereditarietà
DbQueryCommandTree

Costruttori

DbQueryCommandTree(MetadataWorkspace, DataSpace, DbExpression)

Costruisce un nuovo dbQueryCommandTree che usa l'area di lavoro dei metadati specificata, usando la semantica null del database.

DbQueryCommandTree(MetadataWorkspace, DataSpace, DbExpression, Boolean)

Costruisce un nuovo dbQueryCommandTree che usa l'area di lavoro dei metadati specificata, usando la semantica null del database.

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

Costruisce un nuovo dbQueryCommandTree che usa l'area di lavoro dei metadati specificata.

Proprietà

CommandTreeKind

Ottiene il tipo di struttura ad albero dei comandi.

DataSpace

Ottiene lo spazio dati in cui devono risiedere i metadati utilizzati da questa struttura ad albero dei comandi.

(Ereditato da DbCommandTree)
MetadataWorkspace

Ottiene l'area di lavoro dei metadati utilizzata da questa struttura ad albero dei comandi.

(Ereditato da DbCommandTree)
Parameters

Ottiene il nome e il tipo corrispondente di ogni parametro a cui è possibile fare riferimento all'interno di .DbCommandTree

(Ereditato da DbCommandTree)
Query

Ottiene un oggetto DbExpression che definisce la logica dell'operazione di query.

UseDatabaseNullSemantics

Ottiene un valore che indica se la semantica null del database viene visualizzata durante il confronto di due operandi, entrambi potenzialmente nullable. Il valore predefinito è true.

Ad esempio (operando1 == operando2) verrà tradotto come:

(operando1 = operando2)

se UseDatabaseNullSemantics è true, rispettivamente

(((operand1 = operand2) AND (NOT (operand1 IS NULL OR operand2 IS NULL))) OR ((operand1 IS NULL) AND (operand2 IS NULL)))

se UseDatabaseNullSemantics è false.

(Ereditato da DbCommandTree)

Metodi

ToString()

Restituisce un String oggetto che rappresenta questo comando.

(Ereditato da DbCommandTree)

Si applica a