Поделиться через


UpdateSqlGenerator.AppendSelectAffectedCommand Метод

Определение

Перегрузки

AppendSelectAffectedCommand(StringBuilder, String, String, IReadOnlyList<ColumnModification>, IReadOnlyList<ColumnModification>, Int32)

Добавляет команду SQL для выбора затронутых данных.

AppendSelectAffectedCommand(StringBuilder, String, String, IReadOnlyList<IColumnModification>, IReadOnlyList<IColumnModification>, Int32)

Добавляет команду SQL для выбора затронутых данных.

AppendSelectAffectedCommand(StringBuilder, String, String, IReadOnlyList<ColumnModification>, IReadOnlyList<ColumnModification>, Int32)

Исходный код:
UpdateSqlGenerator.cs
Исходный код:
UpdateSqlGenerator.cs
Исходный код:
UpdateSqlGenerator.cs
Исходный код:
UpdateSqlGenerator.cs
Исходный код:
UpdateSqlGenerator.cs

Добавляет команду SQL для выбора затронутых данных.

protected virtual Microsoft.EntityFrameworkCore.Update.ResultSetMapping AppendSelectAffectedCommand (System.Text.StringBuilder commandStringBuilder, string name, string schema, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.ColumnModification> readOperations, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.ColumnModification> conditionOperations, int commandPosition);
abstract member AppendSelectAffectedCommand : System.Text.StringBuilder * string * string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.ColumnModification> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.ColumnModification> * int -> Microsoft.EntityFrameworkCore.Update.ResultSetMapping
override this.AppendSelectAffectedCommand : System.Text.StringBuilder * string * string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.ColumnModification> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.ColumnModification> * int -> Microsoft.EntityFrameworkCore.Update.ResultSetMapping
Protected Overridable Function AppendSelectAffectedCommand (commandStringBuilder As StringBuilder, name As String, schema As String, readOperations As IReadOnlyList(Of ColumnModification), conditionOperations As IReadOnlyList(Of ColumnModification), commandPosition As Integer) As ResultSetMapping

Параметры

commandStringBuilder
StringBuilder

Построитель, к которому следует добавить SQL.

name
String

Имя таблицы.

schema
String

Схема таблицы или null для использования схемы по умолчанию.

readOperations
IReadOnlyList<ColumnModification>

Операции, представляющие данные для чтения.

conditionOperations
IReadOnlyList<ColumnModification>

Операции, используемые для создания WHERE предложения для выбора.

commandPosition
Int32

Порядковый номер команды, для которой были затронуты строки, на которые она возвращается.

Возвращаемое значение

Для ResultSetMapping этой команды.

Применяется к

AppendSelectAffectedCommand(StringBuilder, String, String, IReadOnlyList<IColumnModification>, IReadOnlyList<IColumnModification>, Int32)

Исходный код:
UpdateSqlGenerator.cs

Добавляет команду SQL для выбора затронутых данных.

protected virtual Microsoft.EntityFrameworkCore.Update.ResultSetMapping AppendSelectAffectedCommand (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, int commandPosition);
abstract member AppendSelectAffectedCommand : System.Text.StringBuilder * string * string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> * int -> Microsoft.EntityFrameworkCore.Update.ResultSetMapping
override this.AppendSelectAffectedCommand : System.Text.StringBuilder * string * string * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Update.IColumnModification> * int -> Microsoft.EntityFrameworkCore.Update.ResultSetMapping
Protected Overridable Function AppendSelectAffectedCommand (commandStringBuilder As StringBuilder, name As String, schema As String, readOperations As IReadOnlyList(Of IColumnModification), conditionOperations As IReadOnlyList(Of IColumnModification), commandPosition As Integer) As ResultSetMapping

Параметры

commandStringBuilder
StringBuilder

Построитель, к которому следует добавить SQL.

name
String

Имя таблицы.

schema
String

Схема таблицы или null для использования схемы по умолчанию.

readOperations
IReadOnlyList<IColumnModification>

Операции, представляющие данные для чтения.

conditionOperations
IReadOnlyList<IColumnModification>

Операции, используемые для создания WHERE предложения для выбора.

commandPosition
Int32

Порядковый номер команды, для которой были затронуты строки, на которые она возвращается.

Возвращаемое значение

Для ResultSetMapping этой команды.

Применяется к