DbUpdateCommandTree Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje operację aktualizacji z jednym wierszem wyrażoną jako drzewo poleceń. Klasa ta nie może być dziedziczona.
public sealed class DbUpdateCommandTree : System.Data.Entity.Core.Common.CommandTrees.DbModificationCommandTree
type DbUpdateCommandTree = class
inherit DbModificationCommandTree
Public NotInheritable Class DbUpdateCommandTree
Inherits DbModificationCommandTree
- Dziedziczenie
Uwagi
Reprezentuje operację aktualizacji pojedynczego wiersza wyrażoną jako kanoniczne drzewo poleceń. Po ustawieniu Returning właściwości polecenie zwraca czytnik. W przeciwnym razie zwraca skalarny wskazujący liczbę wierszy, których dotyczy problem.
Konstruktory
| DbUpdateCommandTree(MetadataWorkspace, DataSpace, DbExpressionBinding, DbExpression, ReadOnlyCollection<DbModificationClause>, DbExpression) |
Inicjuje nowe wystąpienie klasy DbUpdateCommandTree. |
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) |
| Predicate |
Pobiera element DbExpression określający predykat używany do określania, które elementy członkowskie kolekcji docelowej mają zostać zaktualizowane. |
| Returning |
Pobiera element DbExpression określający projekcję wyników do zwrócenia na podstawie zmodyfikowanych wierszy. |
| SetClauses |
Pobiera listę klauzul zestawu aktualizacji, które definiują operację aktualizacji. |
| Target |
Pobiera tabelę DbExpressionBinding docelową dla operacji języka manipulowania danymi (DML). (Odziedziczone po DbModificationCommandTree) |
| 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) |