语言

RelationalCommandBuilderExtensions 类

定义

类的 IRelationalCommandBuilder 扩展方法。

public static class RelationalCommandBuilderExtensions
[System.Runtime.CompilerServices.Nullable(0)]
public static class RelationalCommandBuilderExtensions
type RelationalCommandBuilderExtensions = class
[<System.Runtime.CompilerServices.Nullable(0)>]
type RelationalCommandBuilderExtensions = class
Public Module RelationalCommandBuilderExtensions
继承
RelationalCommandBuilderExtensions
特性

注解

有关详细信息和示例,请参阅 数据库提供程序和扩展的实现 。

方法

名称 说明
AddCompositeParameter(IRelationalCommandBuilder, String, Action<IRelationalParameterBuilder>)

在最终命令中添加一个最终表示为多个 DbParameter的参数。

AddCompositeParameter(IRelationalCommandBuilder, String, IReadOnlyList<IRelationalParameter>)

在最终命令中添加一个最终表示为多个 DbParameter的参数。

AddParameter(IRelationalCommandBuilder, String, String, IProperty)
已过时.

添加参数。

AddParameter(IRelationalCommandBuilder, String, String, RelationalTypeMapping, Boolean)

添加参数。

AddParameter(IRelationalCommandBuilder, String, String, RelationalTypeMapping, Nullable<Boolean>, ParameterDirection)

添加参数。

AddParameter(IRelationalCommandBuilder, String, String, RelationalTypeMapping, Nullable<Boolean>)

添加参数。

AddParameter(IRelationalCommandBuilder, String, String)
已过时.

添加参数。

AddPropertyParameter(IRelationalCommandBuilder, String, String, IProperty)
已过时.

添加参数。

AddRawParameter(IRelationalCommandBuilder, String, DbParameter)

添加参数。

Append(IRelationalCommandBuilder, Object)

将对象追加到命令文本。

AppendLine(IRelationalCommandBuilder, FormattableString)

将对象追加到新行上的命令文本。

AppendLine(IRelationalCommandBuilder, Object)

将对象追加到新行上的命令文本。

AppendLine(IRelationalCommandBuilder, String)

将对象追加到新行上的命令文本。

AppendLine(IRelationalCommandBuilder)

将空白行追加到命令文本。

AppendLines(IRelationalCommandBuilder, Object, Boolean)

将包含多行文本的对象追加到命令文本中。 从对象读取的每个行都追加在新行上。

AppendLines(IRelationalCommandBuilder, Object)

将包含多行文本的对象追加到命令文本中。 从对象读取的每个行都追加在新行上。

AppendLines(IRelationalCommandBuilder, String, Boolean)

将包含多行文本的对象追加到命令文本中。 从对象读取的每个行都追加在新行上。

DecrementIndent(IRelationalCommandBuilder)

递减后续行的缩进。

GetLength(IRelationalCommandBuilder)

获取命令文本的长度。

IncrementIndent(IRelationalCommandBuilder)

递增后续行的缩进。

Indent(IRelationalCommandBuilder)

增加命令文本的缩进。

适用于