RelationalSqlGenerationHelper.EscapeLiteral 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
EscapeLiteral(String) |
已过时.
生成文本值的转义 SQL 表示形式。 |
EscapeLiteral(StringBuilder, String) |
已过时.
写入文本值的转义 SQL 表示形式。 |
EscapeLiteral(String)
注意
Use IRelationalTypeMappingSource.GetMapping(typeof(string)).GenerateSqlLiteral() instead.
生成文本值的转义 SQL 表示形式。
public virtual string EscapeLiteral (string literal);
[System.Obsolete("Use IRelationalTypeMappingSource.GetMapping(typeof(string)).GenerateSqlLiteral() instead.")]
public virtual string EscapeLiteral (string literal);
abstract member EscapeLiteral : string -> string
override this.EscapeLiteral : string -> string
[<System.Obsolete("Use IRelationalTypeMappingSource.GetMapping(typeof(string)).GenerateSqlLiteral() instead.")>]
abstract member EscapeLiteral : string -> string
override this.EscapeLiteral : string -> string
Public Overridable Function EscapeLiteral (literal As String) As String
参数
- literal
- String
要转义的值。
返回
生成的字符串。
实现
- 属性
适用于
EscapeLiteral(StringBuilder, String)
注意
Use IRelationalTypeMappingSource.GetMapping(typeof(string)).GenerateSqlLiteral() instead.
写入文本值的转义 SQL 表示形式。
public virtual void EscapeLiteral (System.Text.StringBuilder builder, string literal);
[System.Obsolete("Use IRelationalTypeMappingSource.GetMapping(typeof(string)).GenerateSqlLiteral() instead.")]
public virtual void EscapeLiteral (System.Text.StringBuilder builder, string literal);
abstract member EscapeLiteral : System.Text.StringBuilder * string -> unit
override this.EscapeLiteral : System.Text.StringBuilder * string -> unit
[<System.Obsolete("Use IRelationalTypeMappingSource.GetMapping(typeof(string)).GenerateSqlLiteral() instead.")>]
abstract member EscapeLiteral : System.Text.StringBuilder * string -> unit
override this.EscapeLiteral : System.Text.StringBuilder * string -> unit
Public Overridable Sub EscapeLiteral (builder As StringBuilder, literal As String)
参数
- builder
- StringBuilder
要 StringBuilder 向其写入生成的字符串的 。
- literal
- String
要转义的值。
实现
- 属性