次の方法で共有


RelationalSqlGenerationHelper.GenerateLiteralValue メソッド

定義

オーバーロード

GenerateLiteralValue(StringBuilder, Byte[])

リテラル値の SQL 表現を書き込みます。

GenerateLiteralValue(StringBuilder, Char)

リテラル値の SQL 表現を書き込みます。

GenerateLiteralValue(StringBuilder, DbType)

リテラル値の SQL 表現を書き込みます。

GenerateLiteralValue(StringBuilder, DateTime)

リテラル値の SQL 表現を書き込みます。

GenerateLiteralValue(StringBuilder, DateTimeOffset)

リテラル値の SQL 表現を書き込みます。

GenerateLiteralValue(StringBuilder, Decimal)

リテラル値の SQL 表現を書き込みます。

GenerateLiteralValue(StringBuilder, Double)

リテラル値の SQL 表現を書き込みます。

GenerateLiteralValue(StringBuilder, Enum)

リテラル値の SQL 表現を書き込みます。

GenerateLiteralValue(StringBuilder, Guid)

リテラル値の SQL 表現を書き込みます。

GenerateLiteralValue(StringBuilder, Int16)

リテラル値の SQL 表現を書き込みます。

GenerateLiteralValue(StringBuilder, Int32)

リテラル値の SQL 表現を書き込みます。

GenerateLiteralValue(StringBuilder, Int64)

リテラル値の SQL 表現を書き込みます。

GenerateLiteralValue(StringBuilder, Object)

リテラル値の SQL 表現を書き込みます。

GenerateLiteralValue(StringBuilder, Single)

リテラル値の SQL 表現を書き込みます。

GenerateLiteralValue(StringBuilder, TimeSpan)

リテラル値の SQL 表現を書き込みます。

GenerateLiteralValue(StringBuilder, String, RelationalTypeMapping)

リテラル値の SQL 表現を書き込みます。

GenerateLiteralValue(StringBuilder, Byte)

リテラル値の SQL 表現を書き込みます。

GenerateLiteralValue(StringBuilder, Boolean)

リテラル値の SQL 表現を書き込みます。

GenerateLiteralValue(Guid)

リテラル値の SQL 表現を生成します。

GenerateLiteralValue(TimeSpan)

リテラル値の SQL 表現を生成します。

GenerateLiteralValue(Boolean)

リテラル値の SQL 表現を生成します。

GenerateLiteralValue(Byte)

リテラル値の SQL 表現を生成します。

GenerateLiteralValue(Byte[])

リテラル値の SQL 表現を生成します。

GenerateLiteralValue(Char)

リテラル値の SQL 表現を生成します。

GenerateLiteralValue(String, RelationalTypeMapping)

リテラル値の SQL 表現を生成します。

GenerateLiteralValue(DateTime)

リテラル値の SQL 表現を生成します。

GenerateLiteralValue(DateTimeOffset)

リテラル値の SQL 表現を生成します。

GenerateLiteralValue(Decimal)

リテラル値の SQL 表現を生成します。

GenerateLiteralValue(DbType)

リテラル値の SQL 表現を生成します。

GenerateLiteralValue(Enum)

リテラル値の SQL 表現を生成します。

GenerateLiteralValue(Int16)

リテラル値の SQL 表現を生成します。

GenerateLiteralValue(Int32)

リテラル値の SQL 表現を生成します。

GenerateLiteralValue(Int64)

リテラル値の SQL 表現を生成します。

GenerateLiteralValue(Object)

リテラル値の SQL 表現を生成します。

GenerateLiteralValue(Single)

リテラル値の SQL 表現を生成します。

GenerateLiteralValue(Double)

リテラル値の SQL 表現を生成します。

GenerateLiteralValue(StringBuilder, Byte[])

リテラル値の SQL 表現を書き込みます。

protected virtual void GenerateLiteralValue (System.Text.StringBuilder builder, byte[] value);
abstract member GenerateLiteralValue : System.Text.StringBuilder * byte[] -> unit
override this.GenerateLiteralValue : System.Text.StringBuilder * byte[] -> unit
Protected Overridable Sub GenerateLiteralValue (builder As StringBuilder, value As Byte())

パラメーター

builder
StringBuilder

StringBuilder生成された文字列の書き込み対象の 。

value
Byte[]

リテラル値。

適用対象

GenerateLiteralValue(StringBuilder, Char)

リテラル値の SQL 表現を書き込みます。

protected virtual void GenerateLiteralValue (System.Text.StringBuilder builder, char value);
abstract member GenerateLiteralValue : System.Text.StringBuilder * char -> unit
override this.GenerateLiteralValue : System.Text.StringBuilder * char -> unit
Protected Overridable Sub GenerateLiteralValue (builder As StringBuilder, value As Char)

パラメーター

builder
StringBuilder

StringBuilder生成された文字列の書き込み対象の 。

value
Char

リテラル値。

適用対象

GenerateLiteralValue(StringBuilder, DbType)

リテラル値の SQL 表現を書き込みます。

protected virtual void GenerateLiteralValue (System.Text.StringBuilder builder, System.Data.DbType value);
abstract member GenerateLiteralValue : System.Text.StringBuilder * System.Data.DbType -> unit
override this.GenerateLiteralValue : System.Text.StringBuilder * System.Data.DbType -> unit
Protected Overridable Sub GenerateLiteralValue (builder As StringBuilder, value As DbType)

パラメーター

builder
StringBuilder

StringBuilder生成された文字列の書き込み対象の 。

value
DbType

リテラル値。

適用対象

GenerateLiteralValue(StringBuilder, DateTime)

リテラル値の SQL 表現を書き込みます。

protected virtual void GenerateLiteralValue (System.Text.StringBuilder builder, DateTime value);
abstract member GenerateLiteralValue : System.Text.StringBuilder * DateTime -> unit
override this.GenerateLiteralValue : System.Text.StringBuilder * DateTime -> unit
Protected Overridable Sub GenerateLiteralValue (builder As StringBuilder, value As DateTime)

パラメーター

builder
StringBuilder

StringBuilder生成された文字列の書き込み対象の 。

value
DateTime

リテラル値。

適用対象

GenerateLiteralValue(StringBuilder, DateTimeOffset)

リテラル値の SQL 表現を書き込みます。

protected virtual void GenerateLiteralValue (System.Text.StringBuilder builder, DateTimeOffset value);
abstract member GenerateLiteralValue : System.Text.StringBuilder * DateTimeOffset -> unit
override this.GenerateLiteralValue : System.Text.StringBuilder * DateTimeOffset -> unit
Protected Overridable Sub GenerateLiteralValue (builder As StringBuilder, value As DateTimeOffset)

パラメーター

builder
StringBuilder

StringBuilder生成された文字列の書き込み対象の 。

value
DateTimeOffset

リテラル値。

適用対象

GenerateLiteralValue(StringBuilder, Decimal)

リテラル値の SQL 表現を書き込みます。

protected virtual void GenerateLiteralValue (System.Text.StringBuilder builder, decimal value);
abstract member GenerateLiteralValue : System.Text.StringBuilder * decimal -> unit
override this.GenerateLiteralValue : System.Text.StringBuilder * decimal -> unit
Protected Overridable Sub GenerateLiteralValue (builder As StringBuilder, value As Decimal)

パラメーター

builder
StringBuilder

StringBuilder生成された文字列の書き込み対象の 。

value
Decimal

リテラル値。

適用対象

GenerateLiteralValue(StringBuilder, Double)

リテラル値の SQL 表現を書き込みます。

protected virtual void GenerateLiteralValue (System.Text.StringBuilder builder, double value);
abstract member GenerateLiteralValue : System.Text.StringBuilder * double -> unit
override this.GenerateLiteralValue : System.Text.StringBuilder * double -> unit
Protected Overridable Sub GenerateLiteralValue (builder As StringBuilder, value As Double)

パラメーター

builder
StringBuilder

StringBuilder生成された文字列の書き込み対象の 。

value
Double

リテラル値。

適用対象

GenerateLiteralValue(StringBuilder, Enum)

リテラル値の SQL 表現を書き込みます。

protected virtual void GenerateLiteralValue (System.Text.StringBuilder builder, Enum value);
abstract member GenerateLiteralValue : System.Text.StringBuilder * Enum -> unit
override this.GenerateLiteralValue : System.Text.StringBuilder * Enum -> unit
Protected Overridable Sub GenerateLiteralValue (builder As StringBuilder, value As Enum)

パラメーター

builder
StringBuilder

StringBuilder生成された文字列の書き込み対象の 。

value
Enum

リテラル値。

適用対象

GenerateLiteralValue(StringBuilder, Guid)

リテラル値の SQL 表現を書き込みます。

protected virtual void GenerateLiteralValue (System.Text.StringBuilder builder, Guid value);
abstract member GenerateLiteralValue : System.Text.StringBuilder * Guid -> unit
override this.GenerateLiteralValue : System.Text.StringBuilder * Guid -> unit
Protected Overridable Sub GenerateLiteralValue (builder As StringBuilder, value As Guid)

パラメーター

builder
StringBuilder

StringBuilder生成された文字列の書き込み対象の 。

value
Guid

リテラル値。

適用対象

GenerateLiteralValue(StringBuilder, Int16)

リテラル値の SQL 表現を書き込みます。

protected virtual void GenerateLiteralValue (System.Text.StringBuilder builder, short value);
abstract member GenerateLiteralValue : System.Text.StringBuilder * int16 -> unit
override this.GenerateLiteralValue : System.Text.StringBuilder * int16 -> unit
Protected Overridable Sub GenerateLiteralValue (builder As StringBuilder, value As Short)

パラメーター

builder
StringBuilder

StringBuilder生成された文字列の書き込み対象の 。

value
Int16

リテラル値。

適用対象

GenerateLiteralValue(StringBuilder, Int32)

リテラル値の SQL 表現を書き込みます。

protected virtual void GenerateLiteralValue (System.Text.StringBuilder builder, int value);
abstract member GenerateLiteralValue : System.Text.StringBuilder * int -> unit
override this.GenerateLiteralValue : System.Text.StringBuilder * int -> unit
Protected Overridable Sub GenerateLiteralValue (builder As StringBuilder, value As Integer)

パラメーター

builder
StringBuilder

StringBuilder生成された文字列の書き込み対象の 。

value
Int32

リテラル値。

適用対象

GenerateLiteralValue(StringBuilder, Int64)

リテラル値の SQL 表現を書き込みます。

protected virtual void GenerateLiteralValue (System.Text.StringBuilder builder, long value);
abstract member GenerateLiteralValue : System.Text.StringBuilder * int64 -> unit
override this.GenerateLiteralValue : System.Text.StringBuilder * int64 -> unit
Protected Overridable Sub GenerateLiteralValue (builder As StringBuilder, value As Long)

パラメーター

builder
StringBuilder

StringBuilder生成された文字列の書き込み対象の 。

value
Int64

リテラル値。

適用対象

GenerateLiteralValue(StringBuilder, Object)

リテラル値の SQL 表現を書き込みます。

protected virtual void GenerateLiteralValue (System.Text.StringBuilder builder, object value);
abstract member GenerateLiteralValue : System.Text.StringBuilder * obj -> unit
override this.GenerateLiteralValue : System.Text.StringBuilder * obj -> unit
Protected Overridable Sub GenerateLiteralValue (builder As StringBuilder, value As Object)

パラメーター

builder
StringBuilder

StringBuilder生成された文字列の書き込み対象の 。

value
Object

リテラル値。

適用対象

GenerateLiteralValue(StringBuilder, Single)

リテラル値の SQL 表現を書き込みます。

protected virtual void GenerateLiteralValue (System.Text.StringBuilder builder, float value);
abstract member GenerateLiteralValue : System.Text.StringBuilder * single -> unit
override this.GenerateLiteralValue : System.Text.StringBuilder * single -> unit
Protected Overridable Sub GenerateLiteralValue (builder As StringBuilder, value As Single)

パラメーター

builder
StringBuilder

StringBuilder生成された文字列の書き込み対象の 。

value
Single

リテラル値。

適用対象

GenerateLiteralValue(StringBuilder, TimeSpan)

リテラル値の SQL 表現を書き込みます。

protected virtual void GenerateLiteralValue (System.Text.StringBuilder builder, TimeSpan value);
abstract member GenerateLiteralValue : System.Text.StringBuilder * TimeSpan -> unit
override this.GenerateLiteralValue : System.Text.StringBuilder * TimeSpan -> unit
Protected Overridable Sub GenerateLiteralValue (builder As StringBuilder, value As TimeSpan)

パラメーター

builder
StringBuilder

StringBuilder生成された文字列の書き込み対象の 。

value
TimeSpan

リテラル値。

適用対象

GenerateLiteralValue(StringBuilder, String, RelationalTypeMapping)

リテラル値の SQL 表現を書き込みます。

protected virtual void GenerateLiteralValue (System.Text.StringBuilder builder, string value, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
abstract member GenerateLiteralValue : System.Text.StringBuilder * string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> unit
override this.GenerateLiteralValue : System.Text.StringBuilder * string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> unit
Protected Overridable Sub GenerateLiteralValue (builder As StringBuilder, value As String, typeMapping As RelationalTypeMapping)

パラメーター

builder
StringBuilder

StringBuilder生成された文字列の書き込み対象の 。

value
String

リテラル値。

typeMapping
RelationalTypeMapping

この値に使用される省略可能な型マッピング。

適用対象

GenerateLiteralValue(StringBuilder, Byte)

リテラル値の SQL 表現を書き込みます。

protected virtual void GenerateLiteralValue (System.Text.StringBuilder builder, byte value);
abstract member GenerateLiteralValue : System.Text.StringBuilder * byte -> unit
override this.GenerateLiteralValue : System.Text.StringBuilder * byte -> unit
Protected Overridable Sub GenerateLiteralValue (builder As StringBuilder, value As Byte)

パラメーター

builder
StringBuilder

StringBuilder生成された文字列の書き込み対象の 。

value
Byte

リテラル値。

適用対象

GenerateLiteralValue(StringBuilder, Boolean)

リテラル値の SQL 表現を書き込みます。

protected virtual void GenerateLiteralValue (System.Text.StringBuilder builder, bool value);
abstract member GenerateLiteralValue : System.Text.StringBuilder * bool -> unit
override this.GenerateLiteralValue : System.Text.StringBuilder * bool -> unit
Protected Overridable Sub GenerateLiteralValue (builder As StringBuilder, value As Boolean)

パラメーター

builder
StringBuilder

StringBuilder生成された文字列の書き込み対象の 。

value
Boolean

リテラル値。

適用対象

GenerateLiteralValue(Guid)

リテラル値の SQL 表現を生成します。

protected virtual string GenerateLiteralValue (Guid value);
abstract member GenerateLiteralValue : Guid -> string
override this.GenerateLiteralValue : Guid -> string
Protected Overridable Function GenerateLiteralValue (value As Guid) As String

パラメーター

value
Guid

リテラル値。

戻り値

生成された文字列。

適用対象

GenerateLiteralValue(TimeSpan)

リテラル値の SQL 表現を生成します。

protected virtual string GenerateLiteralValue (TimeSpan value);
abstract member GenerateLiteralValue : TimeSpan -> string
override this.GenerateLiteralValue : TimeSpan -> string
Protected Overridable Function GenerateLiteralValue (value As TimeSpan) As String

パラメーター

value
TimeSpan

リテラル値。

戻り値

生成された文字列。

適用対象

GenerateLiteralValue(Boolean)

リテラル値の SQL 表現を生成します。

protected virtual string GenerateLiteralValue (bool value);
abstract member GenerateLiteralValue : bool -> string
override this.GenerateLiteralValue : bool -> string
Protected Overridable Function GenerateLiteralValue (value As Boolean) As String

パラメーター

value
Boolean

リテラル値。

戻り値

生成された文字列。

適用対象

GenerateLiteralValue(Byte)

リテラル値の SQL 表現を生成します。

protected virtual string GenerateLiteralValue (byte value);
abstract member GenerateLiteralValue : byte -> string
override this.GenerateLiteralValue : byte -> string
Protected Overridable Function GenerateLiteralValue (value As Byte) As String

パラメーター

value
Byte

リテラル値。

戻り値

生成された文字列。

適用対象

GenerateLiteralValue(Byte[])

リテラル値の SQL 表現を生成します。

protected virtual string GenerateLiteralValue (byte[] value);
abstract member GenerateLiteralValue : byte[] -> string
override this.GenerateLiteralValue : byte[] -> string
Protected Overridable Function GenerateLiteralValue (value As Byte()) As String

パラメーター

value
Byte[]

リテラル値。

戻り値

生成された文字列。

適用対象

GenerateLiteralValue(Char)

リテラル値の SQL 表現を生成します。

protected virtual string GenerateLiteralValue (char value);
abstract member GenerateLiteralValue : char -> string
override this.GenerateLiteralValue : char -> string
Protected Overridable Function GenerateLiteralValue (value As Char) As String

パラメーター

value
Char

リテラル値。

戻り値

生成された文字列。

適用対象

GenerateLiteralValue(String, RelationalTypeMapping)

リテラル値の SQL 表現を生成します。

protected virtual string GenerateLiteralValue (string value, Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping typeMapping);
abstract member GenerateLiteralValue : string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> string
override this.GenerateLiteralValue : string * Microsoft.EntityFrameworkCore.Storage.RelationalTypeMapping -> string
Protected Overridable Function GenerateLiteralValue (value As String, typeMapping As RelationalTypeMapping) As String

パラメーター

value
String

リテラル値。

typeMapping
RelationalTypeMapping

この値に使用される省略可能な型マッピング。

戻り値

生成された文字列。

適用対象

GenerateLiteralValue(DateTime)

リテラル値の SQL 表現を生成します。

protected virtual string GenerateLiteralValue (DateTime value);
abstract member GenerateLiteralValue : DateTime -> string
override this.GenerateLiteralValue : DateTime -> string
Protected Overridable Function GenerateLiteralValue (value As DateTime) As String

パラメーター

value
DateTime

リテラル値。

戻り値

生成された文字列。

適用対象

GenerateLiteralValue(DateTimeOffset)

リテラル値の SQL 表現を生成します。

protected virtual string GenerateLiteralValue (DateTimeOffset value);
abstract member GenerateLiteralValue : DateTimeOffset -> string
override this.GenerateLiteralValue : DateTimeOffset -> string
Protected Overridable Function GenerateLiteralValue (value As DateTimeOffset) As String

パラメーター

value
DateTimeOffset

リテラル値。

戻り値

生成された文字列。

適用対象

GenerateLiteralValue(Decimal)

リテラル値の SQL 表現を生成します。

protected virtual string GenerateLiteralValue (decimal value);
abstract member GenerateLiteralValue : decimal -> string
override this.GenerateLiteralValue : decimal -> string
Protected Overridable Function GenerateLiteralValue (value As Decimal) As String

パラメーター

value
Decimal

リテラル値。

戻り値

生成された文字列。

適用対象

GenerateLiteralValue(DbType)

リテラル値の SQL 表現を生成します。

protected virtual string GenerateLiteralValue (System.Data.DbType value);
abstract member GenerateLiteralValue : System.Data.DbType -> string
override this.GenerateLiteralValue : System.Data.DbType -> string
Protected Overridable Function GenerateLiteralValue (value As DbType) As String

パラメーター

value
DbType

リテラル値。

戻り値

生成された文字列。

適用対象

GenerateLiteralValue(Enum)

リテラル値の SQL 表現を生成します。

protected virtual string GenerateLiteralValue (Enum value);
abstract member GenerateLiteralValue : Enum -> string
override this.GenerateLiteralValue : Enum -> string
Protected Overridable Function GenerateLiteralValue (value As Enum) As String

パラメーター

value
Enum

リテラル値。

戻り値

生成された文字列。

適用対象

GenerateLiteralValue(Int16)

リテラル値の SQL 表現を生成します。

protected virtual string GenerateLiteralValue (short value);
abstract member GenerateLiteralValue : int16 -> string
override this.GenerateLiteralValue : int16 -> string
Protected Overridable Function GenerateLiteralValue (value As Short) As String

パラメーター

value
Int16

リテラル値。

戻り値

生成された文字列。

適用対象

GenerateLiteralValue(Int32)

リテラル値の SQL 表現を生成します。

protected virtual string GenerateLiteralValue (int value);
abstract member GenerateLiteralValue : int -> string
override this.GenerateLiteralValue : int -> string
Protected Overridable Function GenerateLiteralValue (value As Integer) As String

パラメーター

value
Int32

リテラル値。

戻り値

生成された文字列。

適用対象

GenerateLiteralValue(Int64)

リテラル値の SQL 表現を生成します。

protected virtual string GenerateLiteralValue (long value);
abstract member GenerateLiteralValue : int64 -> string
override this.GenerateLiteralValue : int64 -> string
Protected Overridable Function GenerateLiteralValue (value As Long) As String

パラメーター

value
Int64

リテラル値。

戻り値

生成された文字列。

適用対象

GenerateLiteralValue(Object)

リテラル値の SQL 表現を生成します。

protected virtual string GenerateLiteralValue (object value);
abstract member GenerateLiteralValue : obj -> string
override this.GenerateLiteralValue : obj -> string
Protected Overridable Function GenerateLiteralValue (value As Object) As String

パラメーター

value
Object

リテラル値。

戻り値

生成された文字列。

適用対象

GenerateLiteralValue(Single)

リテラル値の SQL 表現を生成します。

protected virtual string GenerateLiteralValue (float value);
abstract member GenerateLiteralValue : single -> string
override this.GenerateLiteralValue : single -> string
Protected Overridable Function GenerateLiteralValue (value As Single) As String

パラメーター

value
Single

リテラル値。

戻り値

生成された文字列。

適用対象

GenerateLiteralValue(Double)

リテラル値の SQL 表現を生成します。

protected virtual string GenerateLiteralValue (double value);
abstract member GenerateLiteralValue : double -> string
override this.GenerateLiteralValue : double -> string
Protected Overridable Function GenerateLiteralValue (value As Double) As String

パラメーター

value
Double

リテラル値。

戻り値

生成された文字列。

適用対象