Udostępnij przez


DbQueryCommandTree Klasa

Definicja

Reprezentuje operację zapytania wyrażoną jako drzewo poleceń. Klasa ta nie może być dziedziczona.

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

Konstruktory

DbQueryCommandTree(MetadataWorkspace, DataSpace, DbExpression)

Tworzy nową metodę DbQueryCommandTree, która używa określonego obszaru roboczego metadanych przy użyciu semantyki wartości null bazy danych.

DbQueryCommandTree(MetadataWorkspace, DataSpace, DbExpression, Boolean)

Tworzy nową metodę DbQueryCommandTree, która używa określonego obszaru roboczego metadanych przy użyciu semantyki wartości null bazy danych.

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

Tworzy nową bazę danych DbQueryCommandTree, która używa określonego obszaru roboczego metadanych.

Właściwości

CommandTreeKind

Pobiera rodzaj tego drzewa poleceń.

DataSpace

Pobiera przestrzeń danych, w której muszą znajdować się metadane używane przez to drzewo poleceń.

(Odziedziczone po DbCommandTree)
MetadataWorkspace

Pobiera obszar roboczy metadanych używany przez to drzewo poleceń.

(Odziedziczone po DbCommandTree)
Parameters

Pobiera nazwę i odpowiadający mu typ każdego parametru, do którego można się odwołać w ramach tego DbCommandTree elementu .

(Odziedziczone po DbCommandTree)
Query

Pobiera element DbExpression definiujący logikę operacji zapytania.

UseDatabaseNullSemantics

Pobiera wartość wskazującą, czy semantyka wartości null bazy danych jest wystawiana podczas porównywania dwóch operandów, z których oba są potencjalnie dopuszczające wartość null. Wartością domyślną jest true.

Na przykład (operand1 == operand2) zostanie przetłumaczony jako:

(operand1 = operand2)

jeśli parametr UseDatabaseNullSemantics ma wartość true, odpowiednio

(((operand1 = operand2) I (NOT (operand1 IS NULL LUB operand2 IS NULL)) LUB (operand1 IS NULL) I (operand2 IS NULL)) LUB (operand1 IS NULL))

jeśli wartość UseDatabaseNullSemantics ma wartość false.

(Odziedziczone po DbCommandTree)

Metody

ToString()

Zwraca element String reprezentujący to polecenie.

(Odziedziczone po DbCommandTree)

Dotyczy