RelationalCommand.CreateCommand 方法

定义

由执行方法调用的模板方法,用于为给定DbConnection创建 DbCommand 并配置超时和事务。

此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不用于应用程序代码。

protected virtual System.Data.Common.DbCommand CreateCommand (Microsoft.EntityFrameworkCore.Storage.RelationalCommandParameterObject parameterObject, Guid commandId, Microsoft.EntityFrameworkCore.Diagnostics.DbCommandMethod commandMethod);
abstract member CreateCommand : Microsoft.EntityFrameworkCore.Storage.RelationalCommandParameterObject * Guid * Microsoft.EntityFrameworkCore.Diagnostics.DbCommandMethod -> System.Data.Common.DbCommand
override this.CreateCommand : Microsoft.EntityFrameworkCore.Storage.RelationalCommandParameterObject * Guid * Microsoft.EntityFrameworkCore.Diagnostics.DbCommandMethod -> System.Data.Common.DbCommand
Protected Overridable Function CreateCommand (parameterObject As RelationalCommandParameterObject, commandId As Guid, commandMethod As DbCommandMethod) As DbCommand

参数

parameterObject
RelationalCommandParameterObject

此方法的参数。

commandId
Guid

命令关联 ID。

commandMethod
DbCommandMethod

将在创建的命令上调用的方法。

返回

创建的命令。

适用于