Sqlite​Update​Sql​Generator Sqlite​Update​Sql​Generator Class

Definition

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public class SqliteUpdateSqlGenerator : UpdateSqlGenerator, IUpdateSqlGeneratorPublic Class SqliteUpdateSqlGenerator
    Inherits UpdateSqlGenerator
    Implements IUpdateSqlGenerator
Inheritance
System.ObjectSystem.Object
SqliteUpdateSqlGeneratorSqliteUpdateSqlGenerator
Implements

Inherited Members

Microsoft.EntityFrameworkCore.Update.UpdateSqlGenerator

AppendInsertOperation(System.Text.StringBuilder, ModificationCommand, System.Int32)AppendInsertOperation(System.Text.StringBuilder, ModificationCommand, System.Int32)
AppendUpdateOperation(System.Text.StringBuilder, ModificationCommand, System.Int32)AppendUpdateOperation(System.Text.StringBuilder, ModificationCommand, System.Int32)
AppendDeleteOperation(System.Text.StringBuilder, ModificationCommand, System.Int32)AppendDeleteOperation(System.Text.StringBuilder, ModificationCommand, System.Int32)
AppendInsertCommand(System.Text.StringBuilder, System.String, System.String, System.Collections.Generic.IReadOnlyList<ColumnModification>)AppendInsertCommand(System.Text.StringBuilder, System.String, System.String, System.Collections.Generic.IReadOnlyList(Of ColumnModification))
AppendUpdateCommand(System.Text.StringBuilder, System.String, System.String, System.Collections.Generic.IReadOnlyList<ColumnModification>, System.Collections.Generic.IReadOnlyList<ColumnModification>)AppendUpdateCommand(System.Text.StringBuilder, System.String, System.String, System.Collections.Generic.IReadOnlyList(Of ColumnModification), System.Collections.Generic.IReadOnlyList(Of ColumnModification))
AppendDeleteCommand(System.Text.StringBuilder, System.String, System.String, System.Collections.Generic.IReadOnlyList<ColumnModification>)AppendDeleteCommand(System.Text.StringBuilder, System.String, System.String, System.Collections.Generic.IReadOnlyList(Of ColumnModification))
AppendSelectAffectedCommand(System.Text.StringBuilder, System.String, System.String, System.Collections.Generic.IReadOnlyList<ColumnModification>, System.Collections.Generic.IReadOnlyList<ColumnModification>, System.Int32)AppendSelectAffectedCommand(System.Text.StringBuilder, System.String, System.String, System.Collections.Generic.IReadOnlyList(Of ColumnModification), System.Collections.Generic.IReadOnlyList(Of ColumnModification), System.Int32)
AppendInsertCommandHeader(System.Text.StringBuilder, System.String, System.String, System.Collections.Generic.IReadOnlyList<ColumnModification>)AppendInsertCommandHeader(System.Text.StringBuilder, System.String, System.String, System.Collections.Generic.IReadOnlyList(Of ColumnModification))
AppendDeleteCommandHeader(System.Text.StringBuilder, System.String, System.String)AppendDeleteCommandHeader(System.Text.StringBuilder, System.String, System.String)
AppendUpdateCommandHeader(System.Text.StringBuilder, System.String, System.String, System.Collections.Generic.IReadOnlyList<ColumnModification>)AppendUpdateCommandHeader(System.Text.StringBuilder, System.String, System.String, System.Collections.Generic.IReadOnlyList(Of ColumnModification))
AppendSelectCommandHeader(System.Text.StringBuilder, System.Collections.Generic.IReadOnlyList<ColumnModification>)AppendSelectCommandHeader(System.Text.StringBuilder, System.Collections.Generic.IReadOnlyList(Of ColumnModification))
AppendFromClause(System.Text.StringBuilder, System.String, System.String)AppendFromClause(System.Text.StringBuilder, System.String, System.String)
AppendValuesHeader(System.Text.StringBuilder, System.Collections.Generic.IReadOnlyList<ColumnModification>)AppendValuesHeader(System.Text.StringBuilder, System.Collections.Generic.IReadOnlyList(Of ColumnModification))
AppendValues(System.Text.StringBuilder, System.Collections.Generic.IReadOnlyList<ColumnModification>)AppendValues(System.Text.StringBuilder, System.Collections.Generic.IReadOnlyList(Of ColumnModification))
AppendWhereClause(System.Text.StringBuilder, System.Collections.Generic.IReadOnlyList<ColumnModification>)AppendWhereClause(System.Text.StringBuilder, System.Collections.Generic.IReadOnlyList(Of ColumnModification))
AppendWhereAffectedClause(System.Text.StringBuilder, System.Collections.Generic.IReadOnlyList<ColumnModification>)AppendWhereAffectedClause(System.Text.StringBuilder, System.Collections.Generic.IReadOnlyList(Of ColumnModification))
AppendWhereCondition(System.Text.StringBuilder, ColumnModification, System.Boolean)AppendWhereCondition(System.Text.StringBuilder, ColumnModification, System.Boolean)
AppendBatchHeader(System.Text.StringBuilder)AppendBatchHeader(System.Text.StringBuilder)
AppendNextSequenceValueOperation(System.Text.StringBuilder, System.String, System.String)AppendNextSequenceValueOperation(System.Text.StringBuilder, System.String, System.String)

System.Object

System.Object.ToString()System.Object.ToString()
System.Object.Equals(System.Object)System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()System.Object.GetHashCode()
System.Object.GetType()System.Object.GetType()
System.Object.MemberwiseClone()System.Object.MemberwiseClone()

Constructors

SqliteUpdateSqlGenerator(ISqlGenerationHelper) SqliteUpdateSqlGenerator(ISqlGenerationHelper)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public SqliteUpdateSqlGenerator(ISqlGenerationHelper sqlGenerationHelper)Public Sub New(sqlGenerationHelper As ISqlGenerationHelper)
Parameters

Methods

AppendIdentityWhereCondition(StringBuilder, ColumnModification) AppendIdentityWhereCondition(StringBuilder, ColumnModification)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

protected override void AppendIdentityWhereCondition(StringBuilder commandStringBuilder, ColumnModification columnModification)Protected Overrides Sub AppendIdentityWhereCondition(commandStringBuilder As StringBuilder, columnModification As ColumnModification)
Parameters
commandStringBuilder
System.Text.StringBuilder System.Text.StringBuilder
Overrides

AppendRowsAffectedWhereCondition(StringBuilder, Int32) AppendRowsAffectedWhereCondition(StringBuilder, Int32)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

protected override void AppendRowsAffectedWhereCondition(StringBuilder commandStringBuilder, int expectedRowsAffected)Protected Overrides Sub AppendRowsAffectedWhereCondition(commandStringBuilder As StringBuilder, expectedRowsAffected As Integer)
Parameters
commandStringBuilder
System.Text.StringBuilder System.Text.StringBuilder
expectedRowsAffected
System.Int32 System.Int32
Overrides

AppendSelectAffectedCountCommand(StringBuilder, String, String, Int32) AppendSelectAffectedCountCommand(StringBuilder, String, String, Int32)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

protected override ResultSetMapping AppendSelectAffectedCountCommand(StringBuilder commandStringBuilder, string name, string schema, int commandPosition)Protected Overrides Function AppendSelectAffectedCountCommand(commandStringBuilder As StringBuilder, name As String, schema As String, commandPosition As Integer) As ResultSetMapping
Parameters
commandStringBuilder
System.Text.StringBuilder System.Text.StringBuilder
name
System.String System.String
schema
System.String System.String
commandPosition
System.Int32 System.Int32
Returns
Overrides

GenerateNextSequenceValueOperation(String, String) GenerateNextSequenceValueOperation(String, String)

This API supports the Entity Framework Core infrastructure and is not intended to be used directly from your code. This API may change or be removed in future releases.

public override string GenerateNextSequenceValueOperation(string name, string schema)Public Overrides Function GenerateNextSequenceValueOperation(name As String, schema As String) As String
Parameters
name
System.String System.String
schema
System.String System.String
Returns
System.String System.String
Overrides