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