Udostępnij za pośrednictwem


UpdateExpression Klasa

Definicja

Wyrażenie reprezentujące operację UPDATE w drzewie SQL.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

public sealed class UpdateExpression : System.Linq.Expressions.Expression, Microsoft.EntityFrameworkCore.Query.IPrintableExpression
type UpdateExpression = class
    inherit Expression
    interface IPrintableExpression
Public NotInheritable Class UpdateExpression
Inherits Expression
Implements IPrintableExpression
Dziedziczenie
UpdateExpression
Implementuje

Konstruktory

UpdateExpression(TableExpression, SelectExpression, IReadOnlyList<ColumnValueSetter>)

Tworzy nowe wystąpienie klasy UpdateExpression.

Właściwości

ColumnValueSetters

Lista określająca ColumnValueSetter kolumny i odpowiadające im wartości do aktualizacji.

NodeType

Wyrażenie reprezentujące operację UPDATE w drzewie SQL.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

SelectExpression

Wyrażenie select, które służy do określania wierszy do zaktualizowania i pobierania danych z dodatkowych tabel.

Table

Tabela, w której jest stosowana operacja aktualizacji.

Tags

Lista tagów zastosowanych do tego UpdateExpressionelementu .

Type

Wyrażenie reprezentujące operację UPDATE w drzewie SQL.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

Metody

ApplyTags(ISet<String>)

Stosuje dany zestaw tagów.

Equals(Object)

Wyrażenie reprezentujące operację UPDATE w drzewie SQL.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

GetHashCode()

Wyrażenie reprezentujące operację UPDATE w drzewie SQL.

Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest używany w kodzie aplikacji.

Print(ExpressionPrinter)

Tworzy drukowalną reprezentację ciągu danego wyrażenia przy użyciu elementu ExpressionPrinter.

Update(SelectExpression, IReadOnlyList<ColumnValueSetter>)

Tworzy nowe wyrażenie, które jest podobne do tego, ale przy użyciu dostarczonych elementów podrzędnych. Jeśli wszystkie elementy podrzędne są takie same, zwróci to wyrażenie.

Dotyczy