다음을 통해 공유


UpdateSqlGenerator.AppendUpdateCommand 메서드

정의

오버로드

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

빌드 중인 명령에 행을 업데이트하기 위한 SQL 명령을 추가합니다.

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

빌드 중인 명령에 행을 업데이트하기 위한 SQL 명령을 추가합니다.

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

빌드 중인 명령에 행을 업데이트하기 위한 SQL 명령을 추가합니다.

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

빌드 중인 명령에 행을 업데이트하기 위한 SQL 명령을 추가합니다.

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

매개 변수

commandStringBuilder
StringBuilder

SQL을 추가해야 하는 작성기입니다.

name
String

테이블의 이름입니다.

schema
String

테이블 스키마이거나 null 기본 스키마를 사용합니다.

writeOperations
IReadOnlyList<ColumnModification>

각 열에 대한 작업입니다.

conditionOperations
IReadOnlyList<ColumnModification>

업데이트에 대한 절을 WHERE 생성하는 데 사용되는 작업입니다.

적용 대상

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

빌드 중인 명령에 행을 업데이트하기 위한 SQL 명령을 추가합니다.

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

매개 변수

commandStringBuilder
StringBuilder

SQL을 추가해야 하는 작성기입니다.

name
String

테이블의 이름입니다.

schema
String

테이블 스키마이거나 null 기본 스키마를 사용합니다.

writeOperations
IReadOnlyList<IColumnModification>

각 열에 대한 작업입니다.

conditionOperations
IReadOnlyList<IColumnModification>

업데이트에 대한 절을 WHERE 생성하는 데 사용되는 작업입니다.

적용 대상

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

빌드 중인 명령에 행을 업데이트하기 위한 SQL 명령을 추가합니다.

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

매개 변수

commandStringBuilder
StringBuilder

SQL을 추가해야 하는 작성기입니다.

name
String

테이블의 이름입니다.

schema
String

테이블 스키마이거나 null 기본 스키마를 사용합니다.

writeOperations
IReadOnlyList<IColumnModification>

각 열에 대한 작업입니다.

readOperations
IReadOnlyList<IColumnModification>

다시 읽을 열 값에 대한 작업입니다.

conditionOperations
IReadOnlyList<IColumnModification>

업데이트에 대한 절을 WHERE 생성하는 데 사용되는 작업입니다.

appendReturningOneClause
Boolean

다시 읽을 1의 추가 상수를 추가할지 여부입니다.

적용 대상