Bagikan melalui


UpdateExpression Kelas

Definisi

Ekspresi yang mewakili operasi UPDATE di pohon SQL.

Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Umumnya tidak digunakan dalam kode aplikasi.

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
Warisan
UpdateExpression
Penerapan

Konstruktor

UpdateExpression(TableExpression, SelectExpression, IReadOnlyList<ColumnValueSetter>)

Membuat instans UpdateExpression baru kelas.

Properti

ColumnValueSetters

Daftar ColumnValueSetter yang menentukan kolom dan nilai terkait yang akan diperbarui.

NodeType

Ekspresi yang mewakili operasi UPDATE di pohon SQL.

Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Umumnya tidak digunakan dalam kode aplikasi.

SelectExpression

Ekspresi pilih yang digunakan untuk menentukan baris mana yang akan diperbarui dan untuk mendapatkan data dari tabel tambahan.

Table

Tabel tempat operasi pembaruan diterapkan.

Tags

Daftar tag yang diterapkan ke ini UpdateExpression.

Type

Ekspresi yang mewakili operasi UPDATE di pohon SQL.

Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Umumnya tidak digunakan dalam kode aplikasi.

Metode

ApplyTags(ISet<String>)

Menerapkan sekumpulan tag yang diberikan.

Equals(Object)

Ekspresi yang mewakili operasi UPDATE di pohon SQL.

Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Umumnya tidak digunakan dalam kode aplikasi.

GetHashCode()

Ekspresi yang mewakili operasi UPDATE di pohon SQL.

Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Umumnya tidak digunakan dalam kode aplikasi.

Print(ExpressionPrinter)

Membuat representasi string yang dapat dicetak dari ekspresi yang diberikan menggunakan ExpressionPrinter.

Update(SelectExpression, IReadOnlyList<ColumnValueSetter>)

Membuat ekspresi baru yang seperti ini, tetapi menggunakan anak-anak yang disediakan. Jika semua anak sama, itu akan mengembalikan ekspresi ini.

Berlaku untuk