Compartilhar via


DbQueryCommandTree Classe

Definição

Representa uma operação de consulta expressa como uma árvore de comandos. Essa classe não pode ser herdada.

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

Construtores

DbQueryCommandTree(MetadataWorkspace, DataSpace, DbExpression)

Constrói um novo DbQueryCommandTree que usa o workspace de metadados especificado, usando semântica nula de banco de dados.

DbQueryCommandTree(MetadataWorkspace, DataSpace, DbExpression, Boolean)

Constrói um novo DbQueryCommandTree que usa o workspace de metadados especificado, usando semântica nula de banco de dados.

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

Constrói um novo DbQueryCommandTree que usa o workspace de metadados especificado.

Propriedades

CommandTreeKind

Obtém o tipo dessa árvore de comandos.

DataSpace

Obtém o espaço de dados no qual os metadados usados por essa árvore de comandos devem residir.

(Herdado de DbCommandTree)
MetadataWorkspace

Obtém o workspace de metadados usado por essa árvore de comandos.

(Herdado de DbCommandTree)
Parameters

Obtém o nome e o tipo correspondente de cada parâmetro que pode ser referenciado dentro deste DbCommandTree .

(Herdado de DbCommandTree)
Query

Obtém um DbExpression que define a lógica da operação de consulta.

UseDatabaseNullSemantics

Obtém um valor que indica se a semântica nula do banco de dados é exibida ao comparar dois operandos, ambos potencialmente anuláveis. O valor padrão é true.

Por exemplo (operand1 == operand2) será traduzido como:

(operand1 = operand2)

se UseDatabaseNullSemantics for true, respectivamente

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

se UseDatabaseNullSemantics for false.

(Herdado de DbCommandTree)

Métodos

ToString()

Retorna um String que representa esse comando.

(Herdado de DbCommandTree)

Aplica-se a