Bagikan melalui


UpdateSqlGenerator.AppendDeleteCommand Metode

Definisi

Overload

AppendDeleteCommand(StringBuilder, String, String, IReadOnlyList<ColumnModification>)

Menambahkan perintah SQL untuk menghapus baris ke perintah yang sedang dibuat.

AppendDeleteCommand(StringBuilder, String, String, IReadOnlyList<IColumnModification>)

Menambahkan perintah SQL untuk menghapus baris ke perintah yang sedang dibuat.

AppendDeleteCommand(StringBuilder, String, String, IReadOnlyList<IColumnModification>, IReadOnlyList<IColumnModification>, Boolean)

Menambahkan perintah SQL untuk menghapus baris ke perintah yang sedang dibuat.

AppendDeleteCommand(StringBuilder, String, String, IReadOnlyList<ColumnModification>)

Sumber:
UpdateSqlGenerator.cs
Sumber:
UpdateSqlGenerator.cs
Sumber:
UpdateSqlGenerator.cs
Sumber:
UpdateSqlGenerator.cs
Sumber:
UpdateSqlGenerator.cs

Menambahkan perintah SQL untuk menghapus baris ke perintah yang sedang dibuat.

protected virtual void AppendDeleteCommand(System.Text.StringBuilder commandStringBuilder, string name, string schema, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.ColumnModification> conditionOperations);
abstract member AppendDeleteCommand : System.Text.StringBuilder * string * string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.ColumnModification> -> unit
override this.AppendDeleteCommand : System.Text.StringBuilder * string * string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.ColumnModification> -> unit
Protected Overridable Sub AppendDeleteCommand (commandStringBuilder As StringBuilder, name As String, schema As String, conditionOperations As IReadOnlyList(Of ColumnModification))

Parameter

commandStringBuilder
StringBuilder

Penyusun tempat SQL harus ditambahkan.

name
String

Nama tabel.

schema
String

Skema tabel, atau null untuk menggunakan skema default.

conditionOperations
IReadOnlyList<ColumnModification>

Operasi yang digunakan untuk menghasilkan WHERE klausul untuk penghapusan.

Berlaku untuk

AppendDeleteCommand(StringBuilder, String, String, IReadOnlyList<IColumnModification>)

Sumber:
UpdateSqlGenerator.cs

Menambahkan perintah SQL untuk menghapus baris ke perintah yang sedang dibuat.

protected virtual void AppendDeleteCommand(System.Text.StringBuilder commandStringBuilder, string name, string? schema, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> conditionOperations);
abstract member AppendDeleteCommand : System.Text.StringBuilder * string * string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> -> unit
override this.AppendDeleteCommand : System.Text.StringBuilder * string * string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> -> unit
Protected Overridable Sub AppendDeleteCommand (commandStringBuilder As StringBuilder, name As String, schema As String, conditionOperations As IReadOnlyList(Of IColumnModification))

Parameter

commandStringBuilder
StringBuilder

Penyusun tempat SQL harus ditambahkan.

name
String

Nama tabel.

schema
String

Skema tabel, atau null untuk menggunakan skema default.

conditionOperations
IReadOnlyList<IColumnModification>

Operasi yang digunakan untuk menghasilkan WHERE klausul untuk penghapusan.

Berlaku untuk

AppendDeleteCommand(StringBuilder, String, String, IReadOnlyList<IColumnModification>, IReadOnlyList<IColumnModification>, Boolean)

Sumber:
UpdateSqlGenerator.cs
Sumber:
UpdateSqlGenerator.cs
Sumber:
UpdateSqlGenerator.cs

Menambahkan perintah SQL untuk menghapus baris ke perintah yang sedang dibuat.

protected virtual void AppendDeleteCommand(System.Text.StringBuilder commandStringBuilder, string name, string? schema, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> readOperations, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> conditionOperations, bool appendReturningOneClause = false);
abstract member AppendDeleteCommand : System.Text.StringBuilder * string * string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> * bool -> unit
override this.AppendDeleteCommand : System.Text.StringBuilder * string * string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> * bool -> unit
Protected Overridable Sub AppendDeleteCommand (commandStringBuilder As StringBuilder, name As String, schema As String, readOperations As IReadOnlyList(Of IColumnModification), conditionOperations As IReadOnlyList(Of IColumnModification), Optional appendReturningOneClause As Boolean = false)

Parameter

commandStringBuilder
StringBuilder

Penyusun tempat SQL harus ditambahkan.

name
String

Nama tabel.

schema
String

Skema tabel, atau null untuk menggunakan skema default.

readOperations
IReadOnlyList<IColumnModification>

Operasi untuk nilai kolom yang akan dibaca kembali.

conditionOperations
IReadOnlyList<IColumnModification>

Operasi yang digunakan untuk menghasilkan WHERE klausul untuk penghapusan.

appendReturningOneClause
Boolean

Apakah akan menambahkan konstanta tambahan 1 untuk dibaca kembali.

Berlaku untuk