DbQueryCommandTree Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет операцию запроса в виде дерева команд. Этот класс не наследуется.
public sealed class DbQueryCommandTree : System.Data.Entity.Core.Common.CommandTrees.DbCommandTree
type DbQueryCommandTree = class
inherit DbCommandTree
Public NotInheritable Class DbQueryCommandTree
Inherits DbCommandTree
- Наследование
Конструкторы
DbQueryCommandTree(MetadataWorkspace, DataSpace, DbExpression) |
Создает новый объект DbQueryCommandTree, использующий указанную рабочую область метаданных, используя семантику null базы данных. |
DbQueryCommandTree(MetadataWorkspace, DataSpace, DbExpression, Boolean) |
Создает новый объект DbQueryCommandTree, использующий указанную рабочую область метаданных, используя семантику null базы данных. |
DbQueryCommandTree(MetadataWorkspace, DataSpace, DbExpression, Boolean, Boolean) |
Создает новый объект DbQueryCommandTree, использующий указанную рабочую область метаданных. |
Свойства
CommandTreeKind |
Возвращает тип этого дерева команд. |
DataSpace |
Возвращает пространство данных, в котором должны находиться метаданные, используемые этим деревом команд. (Унаследовано от DbCommandTree) |
MetadataWorkspace |
Возвращает рабочую область метаданных, используемую этим деревом команд. (Унаследовано от DbCommandTree) |
Parameters |
Возвращает имя и соответствующий тип каждого параметра, на который можно ссылаться в этом DbCommandTree . (Унаследовано от DbCommandTree) |
Query |
Получает объект DbExpression, определяющий логику операции запроса. |
UseDatabaseNullSemantics |
Возвращает значение, указывающее, отображается ли семантика null базы данных при сравнении двух операндов, оба из которых потенциально могут иметь значение NULL. Значение по умолчанию — true. Например, (operand1 == operand2) будет переведено как: (operand1 = operand2) Значение , если Значение UseDatabaseNullSemantics имеет значение true, соответственно (((operand1 = operand2) AND (NOT (NOT (operand1 IS NULL OR operand2 IS NULL))) OR ((operand1 IS NULL) AND (operand2 IS NULL))) Значение , если Значение UseDatabaseNullSemantics имеет значение false. (Унаследовано от DbCommandTree) |
Методы
ToString() |
Возвращает объект , String представляющий эту команду. (Унаследовано от DbCommandTree) |
Применяется к
Entity Framework