RelationalCommand.CreateRelationalDataReader メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
CreateRelationalDataReader() |
と でExecuteReader(RelationalCommandParameterObject)使用する新しい RelationalDataReader を作成しますExecuteReaderAsync(RelationalCommandParameterObject, CancellationToken)。 返される RelationalDataReader は、複数のクエリでより多く使用される可能性があり、 を介して Initialize(IRelationalConnection, DbCommand, DbDataReader, Guid, IRelationalCommandDiagnosticsLogger)毎回再初期化されます。 このメソッドは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。 |
CreateRelationalDataReader(IRelationalConnection, DbCommand, DbDataReader, Guid, IDiagnosticsLogger<DbLoggerCategory.Database.Command>) |
と でExecuteReader(RelationalCommandParameterObject)使用する新しい RelationalDataReader を作成しますExecuteReaderAsync(RelationalCommandParameterObject, CancellationToken)。 このメソッドは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。 |
CreateRelationalDataReader()
と でExecuteReader(RelationalCommandParameterObject)使用する新しい RelationalDataReader を作成しますExecuteReaderAsync(RelationalCommandParameterObject, CancellationToken)。 返される 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)使用する新しい RelationalDataReader を作成しますExecuteReaderAsync(RelationalCommandParameterObject, CancellationToken)。
このメソッドは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。
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 関連付け ID。
コンストラクターに渡す RelationalDataReader 診断ソース。
戻り値
作成された RelationalDataReader。
適用対象
Entity Framework