RelationalDataReader 构造函数

定义

重载

RelationalDataReader()
RelationalDataReader(DbDataReader)
已过时.

此 API 支持 Entity Framework Core 基础结构,不应直接从代码使用。 将来的版本中可能会更改或删除此 API。

RelationalDataReader(IRelationalConnection, DbCommand, DbDataReader)

初始化 RelationalDataReader 类的新实例。

RelationalDataReader(DbCommand, DbDataReader, IDiagnosticsLogger<DbLoggerCategory.Database.Command>)
已过时.

此 API 支持 Entity Framework Core 基础结构,不应直接从代码使用。 将来的版本中可能会更改或删除此 API。

RelationalDataReader(IRelationalConnection, DbCommand, DbDataReader, Guid, IDiagnosticsLogger<DbLoggerCategory.Database.Command>)

初始化 RelationalDataReader 类的新实例。

RelationalDataReader()

public RelationalDataReader ();
Public Sub New ()

适用于

RelationalDataReader(DbDataReader)

注意

Use other constructor for testing.

此 API 支持 Entity Framework Core 基础结构,不应直接从代码使用。 将来的版本中可能会更改或删除此 API。

protected RelationalDataReader (System.Data.Common.DbDataReader reader);
[System.Obsolete("Use other constructor for testing.")]
protected RelationalDataReader (System.Data.Common.DbDataReader reader);
new Microsoft.EntityFrameworkCore.Storage.RelationalDataReader : System.Data.Common.DbDataReader -> Microsoft.EntityFrameworkCore.Storage.RelationalDataReader
[<System.Obsolete("Use other constructor for testing.")>]
new Microsoft.EntityFrameworkCore.Storage.RelationalDataReader : System.Data.Common.DbDataReader -> Microsoft.EntityFrameworkCore.Storage.RelationalDataReader
Protected Sub New (reader As DbDataReader)

参数

reader
DbDataReader
属性

适用于

RelationalDataReader(IRelationalConnection, DbCommand, DbDataReader)

初始化 RelationalDataReader 类的新实例。

public RelationalDataReader (Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Data.Common.DbCommand command, System.Data.Common.DbDataReader reader);
new Microsoft.EntityFrameworkCore.Storage.RelationalDataReader : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Data.Common.DbCommand * System.Data.Common.DbDataReader -> Microsoft.EntityFrameworkCore.Storage.RelationalDataReader
Public Sub New (connection As IRelationalConnection, command As DbCommand, reader As DbDataReader)

参数

connection
IRelationalConnection

连接。

command
DbCommand

执行的命令。

reader
DbDataReader

结果集的基础读取器。

适用于

RelationalDataReader(DbCommand, DbDataReader, IDiagnosticsLogger<DbLoggerCategory.Database.Command>)

注意

Use other constructor for testing, passing in a fake connection.

此 API 支持 Entity Framework Core 基础结构,不应直接从代码使用。 将来的版本中可能会更改或删除此 API。

[System.Obsolete("Use other constructor for testing, passing in a fake connection.")]
protected RelationalDataReader (System.Data.Common.DbCommand command, System.Data.Common.DbDataReader reader, Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> logger);
[<System.Obsolete("Use other constructor for testing, passing in a fake connection.")>]
new Microsoft.EntityFrameworkCore.Storage.RelationalDataReader : System.Data.Common.DbCommand * System.Data.Common.DbDataReader * Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> -> Microsoft.EntityFrameworkCore.Storage.RelationalDataReader
Protected Sub New (command As DbCommand, reader As DbDataReader, logger As IDiagnosticsLogger(Of DbLoggerCategory.Database.Command))

参数

command
DbCommand
reader
DbDataReader
属性

适用于

RelationalDataReader(IRelationalConnection, DbCommand, DbDataReader, Guid, IDiagnosticsLogger<DbLoggerCategory.Database.Command>)

初始化 RelationalDataReader 类的新实例。

public RelationalDataReader (Microsoft.EntityFrameworkCore.Storage.IRelationalConnection connection, System.Data.Common.DbCommand command, System.Data.Common.DbDataReader reader, Guid commandId, Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> logger);
new Microsoft.EntityFrameworkCore.Storage.RelationalDataReader : Microsoft.EntityFrameworkCore.Storage.IRelationalConnection * System.Data.Common.DbCommand * System.Data.Common.DbDataReader * Guid * Microsoft.EntityFrameworkCore.Diagnostics.IDiagnosticsLogger<Microsoft.EntityFrameworkCore.DbLoggerCategory.Database.Command> -> Microsoft.EntityFrameworkCore.Storage.RelationalDataReader
Public Sub New (connection As IRelationalConnection, command As DbCommand, reader As DbDataReader, commandId As Guid, logger As IDiagnosticsLogger(Of DbLoggerCategory.Database.Command))

参数

connection
IRelationalConnection

连接。

command
DbCommand

执行的命令。

reader
DbDataReader

结果集的基础读取器。

commandId
Guid

一个关联 ID,用于标识正在使用的 DbCommand 实例。

适用于