RelationalCommand.CreateRelationalDataReader 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
CreateRelationalDataReader() |
建立 和 要使用的 ExecuteReader(RelationalCommandParameterObject)ExecuteReaderAsync(RelationalCommandParameterObject, CancellationToken) 新 RelationalDataReader 。 傳回的 RelationalDataReader 可能會針對多個查詢使用更多,而且每次透過 Initialize(IRelationalConnection, DbCommand, DbDataReader, Guid, IRelationalCommandDiagnosticsLogger) 重新初始化。 這個方法通常由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。 |
CreateRelationalDataReader(IRelationalConnection, DbCommand, DbDataReader, Guid, IDiagnosticsLogger<DbLoggerCategory.Database.Command>) |
建立 和 要使用的 ExecuteReader(RelationalCommandParameterObject)ExecuteReaderAsync(RelationalCommandParameterObject, CancellationToken) 新 RelationalDataReader 。 這個方法通常由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。 |
CreateRelationalDataReader()
建立 和 要使用的 ExecuteReader(RelationalCommandParameterObject)ExecuteReaderAsync(RelationalCommandParameterObject, CancellationToken) 新 RelationalDataReader 。 傳回的 RelationalDataReader 可能會針對多個查詢使用更多,而且每次透過 Initialize(IRelationalConnection, DbCommand, DbDataReader, Guid, IRelationalCommandDiagnosticsLogger) 重新初始化。
這個方法通常由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。
protected virtual Microsoft.EntityFrameworkCore.Storage.RelationalDataReader CreateRelationalDataReader ();
abstract member CreateRelationalDataReader : unit -> Microsoft.EntityFrameworkCore.Storage.RelationalDataReader
override this.CreateRelationalDataReader : unit -> Microsoft.EntityFrameworkCore.Storage.RelationalDataReader
Protected Overridable Function CreateRelationalDataReader () As RelationalDataReader
傳回
建立的 RelationalDataReader。
適用於
CreateRelationalDataReader(IRelationalConnection, DbCommand, DbDataReader, Guid, IDiagnosticsLogger<DbLoggerCategory.Database.Command>)
建立 和 要使用的 ExecuteReader(RelationalCommandParameterObject)ExecuteReaderAsync(RelationalCommandParameterObject, CancellationToken) 新 RelationalDataReader 。
這個方法通常由資料庫提供者使用, (和其他延伸模組) 。 它通常不會用於應用程式程式碼中。
protected virtual Microsoft.EntityFrameworkCore.Storage.RelationalDataReader CreateRelationalDataReader (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);
abstract member CreateRelationalDataReader : 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
override this.CreateRelationalDataReader : 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
Protected Overridable Function CreateRelationalDataReader (connection As IRelationalConnection, command As DbCommand, reader As DbDataReader, commandId As Guid, logger As IDiagnosticsLogger(Of DbLoggerCategory.Database.Command)) As RelationalDataReader
參數
- connection
- IRelationalConnection
要傳遞至建構函式的連接 RelationalDataReader 。
- command
- DbCommand
已執行的命令,要傳遞至建 RelationalDataReader 構函式。
- reader
- DbDataReader
要傳遞至 RelationalDataReader 建構函式之結果集的基礎讀取器。
- commandId
- Guid
識別所使用實例的 DbCommand 相互關聯識別碼,用來傳遞至建 RelationalDataReader 構函式。
要傳遞至建構函式的 RelationalDataReader 診斷來源。
傳回
建立的 RelationalDataReader。