RelationalDataReader 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從關係資料庫讀取結果集。
此類型通常是由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。
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) 。 |