다음을 통해 공유


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, Int16)

리터럴 값의 SQL 표현을 씁니다.

GenerateLiteralValue(StringBuilder, Byte)

리터럴 값의 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, Guid)

리터럴 값의 SQL 표현을 씁니다.

GenerateLiteralValue(StringBuilder, Boolean)

리터럴 값의 SQL 표현을 씁니다.

GenerateLiteralValue(Enum)

리터럴 값의 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(Guid)

리터럴 값의 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, 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, 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, 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, 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, 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(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(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(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(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

리터럴 값입니다.

반환

생성된 문자열입니다.

적용 대상