共用方式為


RelationalDataReader 類別

定義

從關係資料庫讀取結果集。

此類型通常是由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。

public class RelationalDataReader : IDisposable
public class RelationalDataReader : IAsyncDisposable, IDisposable
type RelationalDataReader = class
    interface IDisposable
type RelationalDataReader = class
    interface IDisposable
    interface IAsyncDisposable
Public Class RelationalDataReader
Implements IDisposable
Public Class RelationalDataReader
Implements IAsyncDisposable, IDisposable
繼承
RelationalDataReader
實作

備註

如需詳細資訊和範例,請參閱 資料庫提供者和延伸模組的實作

建構函式

RelationalDataReader()

從關係資料庫讀取結果集。

此類型通常是由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。

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

此 API 支援 Entity Framework Core 基礎結構,並不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。

RelationalDataReader(DbDataReader)
已淘汰.

此 API 支援 Entity Framework Core 基礎結構,並不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。

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

初始化 RelationalDataReader 類別的新執行個體。

RelationalDataReader(IRelationalConnection, DbCommand, DbDataReader)

初始化 RelationalDataReader 類別的新執行個體。

屬性

CommandId

識別所使用實例的 DbCommand 相互關聯識別碼。

DbCommand

取得結果集的基礎命令。

DbDataReader

取得結果集的基礎讀取器。

RelationalConnection

取得使用的基礎關聯式連線。

方法

Close()

關閉讀取器。

CloseAsync()

關閉讀取器。

Dispose()

執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之應用程式定義的工作。

DisposeAsync()

執行與釋放 (Free)、釋放 (Release) 或重設 Unmanaged 資源相關聯之應用程式定義的工作。

Initialize(IRelationalConnection, DbCommand, DbDataReader, Guid, IRelationalCommandDiagnosticsLogger)

初始化 RelationalDataReader 類別的新執行個體。

Read()

在基礎 DbDataReader 上呼叫 Read()

ReadAsync(CancellationToken)

在基礎 DbDataReader 上呼叫 ReadAsync(CancellationToken)

適用於