SqliteSqlGenerationHelper SqliteSqlGenerationHelper 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 SqliteSqlGenerationHelper : RelationalSqlGenerationHelper, ISqlGenerationHelper
Public Class SqliteSqlGenerationHelper
    Inherits RelationalSqlGenerationHelper
    Implements ISqlGenerationHelper
Inheritance
System.ObjectSystem.Object
SqliteSqlGenerationHelperSqliteSqlGenerationHelper
Implements

Properties

BatchTerminator BatchTerminator

The terminator to be used for batches of SQL statements.

(Inherited from RelationalSqlGenerationHelper)

DateTimeFormat DateTimeFormat

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 string DateTimeFormat { get; }
Protected Overrides ReadOnly Property DateTimeFormat As String
Value
System.String System.String
Overrides

DateTimeFormatString DateTimeFormatString

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 string DateTimeFormatString { get; }
Protected Overrides ReadOnly Property DateTimeFormatString As String
Value
System.String System.String
Overrides

DateTimeOffsetFormat DateTimeOffsetFormat

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 string DateTimeOffsetFormat { get; }
Protected Overrides ReadOnly Property DateTimeOffsetFormat As String
Value
System.String System.String
Overrides

DateTimeOffsetFormatString DateTimeOffsetFormatString

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 string DateTimeOffsetFormatString { get; }
Protected Overrides ReadOnly Property DateTimeOffsetFormatString As String
Value
System.String System.String
Overrides

DecimalFormat DecimalFormat

Gets the decimal format.

(Inherited from RelationalSqlGenerationHelper)

DecimalFormatString DecimalFormatString

Gets the decimal format.

(Inherited from RelationalSqlGenerationHelper)

FloatingPointFormatString FloatingPointFormatString

Gets the floating point format.

(Inherited from RelationalSqlGenerationHelper)

StatementTerminator StatementTerminator

The terminator to be used for SQL statements.

(Inherited from RelationalSqlGenerationHelper)

Methods

DelimitIdentifier(String) DelimitIdentifier(String)

Generates the delimited SQL representation of an identifier (column name, table name, etc.).

(Inherited from RelationalSqlGenerationHelper)

DelimitIdentifier(String, String) DelimitIdentifier(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 DelimitIdentifier(string name, string schema)
Public Overrides Function DelimitIdentifier(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

DelimitIdentifier(StringBuilder, String) DelimitIdentifier(StringBuilder, String)

Writes the delimited SQL representation of an identifier (column name, table name, etc.).

(Inherited from RelationalSqlGenerationHelper)

DelimitIdentifier(StringBuilder, String, String) DelimitIdentifier(StringBuilder, 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 void DelimitIdentifier(StringBuilder builder, string name, string schema)
Public Overrides Sub DelimitIdentifier(builder As StringBuilder, name As String, schema As String)
Parameters
builder
System.Text.StringBuilder System.Text.StringBuilder
name
System.String System.String
schema
System.String System.String
Overrides

Equals(Object) Equals(Object)

Inherited from System.Object

Equals(Object, Object) Equals(Object, Object)

Inherited from System.Object

EscapeIdentifier(String) EscapeIdentifier(String)

Generates the escaped SQL representation of an identifier (column name, table name, etc.).

(Inherited from RelationalSqlGenerationHelper)

EscapeIdentifier(StringBuilder, String) EscapeIdentifier(StringBuilder, String)

Writes the escaped SQL representation of an identifier (column name, table name, etc.).

(Inherited from RelationalSqlGenerationHelper)

EscapeLiteral(String) EscapeLiteral(String)

Generates the escaped SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

EscapeLiteral(StringBuilder, String) EscapeLiteral(StringBuilder, String)

Writes the escaped SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteral(Object, RelationalTypeMapping) GenerateLiteral(Object, RelationalTypeMapping)

Generates the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteral(StringBuilder, Object, RelationalTypeMapping) GenerateLiteral(StringBuilder, Object, RelationalTypeMapping)

Writes the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(Boolean) GenerateLiteralValue(Boolean)

Generates the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(Byte) GenerateLiteralValue(Byte)

Generates the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(Byte[]) GenerateLiteralValue(Byte())

Generates the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(Char) GenerateLiteralValue(Char)

Generates the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(DateTime) GenerateLiteralValue(DateTime)

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 string GenerateLiteralValue(DateTime value)
Protected Overrides Function GenerateLiteralValue(value As Date) As String
Parameters
value
System.DateTime System.DateTime
Returns
System.String System.String
Overrides

GenerateLiteralValue(DateTimeOffset) GenerateLiteralValue(DateTimeOffset)

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 string GenerateLiteralValue(DateTimeOffset value)
Protected Overrides Function GenerateLiteralValue(value As DateTimeOffset) As String
Parameters
value
System.DateTimeOffset System.DateTimeOffset
Returns
System.String System.String
Overrides

GenerateLiteralValue(DbType) GenerateLiteralValue(DbType)

Generates the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(Decimal) GenerateLiteralValue(Decimal)

Generates the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(Double) GenerateLiteralValue(Double)

Generates the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(Enum) GenerateLiteralValue(Enum)

Generates the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(Guid) GenerateLiteralValue(Guid)

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 string GenerateLiteralValue(Guid value)
Protected Overrides Function GenerateLiteralValue(value As Guid) As String
Parameters
value
System.Guid System.Guid
Returns
System.String System.String
Overrides

GenerateLiteralValue(Int16) GenerateLiteralValue(Int16)

Generates the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(Int32) GenerateLiteralValue(Int32)

Generates the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(Int64) GenerateLiteralValue(Int64)

Generates the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(Object) GenerateLiteralValue(Object)

Generates the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(Single) GenerateLiteralValue(Single)

Generates the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(String, RelationalTypeMapping) GenerateLiteralValue(String, RelationalTypeMapping)

Generates the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(StringBuilder, Boolean) GenerateLiteralValue(StringBuilder, Boolean)

Writes the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(StringBuilder, Byte) GenerateLiteralValue(StringBuilder, Byte)

Writes the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(StringBuilder, Byte[]) GenerateLiteralValue(StringBuilder, Byte())

Writes the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(StringBuilder, Char) GenerateLiteralValue(StringBuilder, Char)

Writes the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(StringBuilder, DateTime) GenerateLiteralValue(StringBuilder, DateTime)

Writes the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(StringBuilder, DateTimeOffset) GenerateLiteralValue(StringBuilder, DateTimeOffset)

Writes the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(StringBuilder, DbType) GenerateLiteralValue(StringBuilder, DbType)

Writes the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(StringBuilder, Decimal) GenerateLiteralValue(StringBuilder, Decimal)

Writes the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(StringBuilder, Double) GenerateLiteralValue(StringBuilder, Double)

Writes the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(StringBuilder, Enum) GenerateLiteralValue(StringBuilder, Enum)

Writes the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(StringBuilder, Guid) GenerateLiteralValue(StringBuilder, Guid)

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 GenerateLiteralValue(StringBuilder builder, Guid value)
Protected Overrides Sub GenerateLiteralValue(builder As StringBuilder, value As Guid)
Parameters
builder
System.Text.StringBuilder System.Text.StringBuilder
value
System.Guid System.Guid
Overrides

GenerateLiteralValue(StringBuilder, Int16) GenerateLiteralValue(StringBuilder, Int16)

Writes the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(StringBuilder, Int32) GenerateLiteralValue(StringBuilder, Int32)

Writes the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(StringBuilder, Int64) GenerateLiteralValue(StringBuilder, Int64)

Writes the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(StringBuilder, Object) GenerateLiteralValue(StringBuilder, Object)

Writes the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(StringBuilder, Single) GenerateLiteralValue(StringBuilder, Single)

Writes the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(StringBuilder, String, RelationalTypeMapping) GenerateLiteralValue(StringBuilder, String, RelationalTypeMapping)

Writes the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(StringBuilder, TimeSpan) GenerateLiteralValue(StringBuilder, TimeSpan)

Writes the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateLiteralValue(TimeSpan) GenerateLiteralValue(TimeSpan)

Generates the SQL representation of a literal value.

(Inherited from RelationalSqlGenerationHelper)

GenerateParameterName(String) GenerateParameterName(String)

Generates a valid parameter name for the given candidate name.

(Inherited from RelationalSqlGenerationHelper)

GenerateParameterName(StringBuilder, String) GenerateParameterName(StringBuilder, String)

Writes a valid parameter name for the given candidate name.

(Inherited from RelationalSqlGenerationHelper)

GetHashCode() GetHashCode()

Inherited from System.Object

GetType() GetType()

Inherited from System.Object

MemberwiseClone() MemberwiseClone()

Inherited from System.Object

ReferenceEquals(Object, Object) ReferenceEquals(Object, Object)

Inherited from System.Object

ToString() ToString()

Inherited from System.Object