AddCommand(IReadOnlyModificationCommand)
|
コマンドのコマンド テキスト更新リスト内の指定した位置にModificationCommands追加します。
(継承元 ReaderModificationCommandBatch)
|
AddCommand(ModificationCommand)
|
指定された挿入/更新/削除 ModificationCommands をバッチに追加します。
(継承元 ReaderModificationCommandBatch)
|
AddParameter(IColumnModification)
|
指定された のパラメーターを columnModification 、このバッチ用にビルドされているリレーショナル コマンドに追加します。
(継承元 ReaderModificationCommandBatch)
|
AddParameters(IReadOnlyModificationCommand)
|
指定された 内 modificationCommand のすべての列変更のパラメーターを、このバッチ用にビルドされているリレーショナル コマンドに追加します。
(継承元 ReaderModificationCommandBatch)
|
CanAddCommand(IReadOnlyModificationCommand)
|
no コマンドが既に追加されている場合にのみ を返 true します。
|
CanAddCommand(IReadOnlyModificationCommand)
|
新しいコマンドをバッチに追加できるかどうかを確認します。
(継承元 ReaderModificationCommandBatch)
|
CanAddCommand(ModificationCommand)
|
no コマンドが既に追加されている場合にのみ を返 true します。
|
CanAddCommand(ModificationCommand)
|
新しいコマンドをバッチに追加できるかどうかを確認します。
(継承元 ReaderModificationCommandBatch)
|
Complete(Boolean)
|
このバッチに追加されるコマンドがこれ以上ないことを示し、実行の準備をします。
(継承元 ReaderModificationCommandBatch)
|
Consume(DbDataReader)
|
バッチ内のコマンドの AffectedCountModificationCommandBatch 数を 1 に制限することで、バッチ処理をサポートしない の実装。
この型は通常、データベース プロバイダーによって使用されます。通常、アプリケーション コードでは使用されません。
(継承元 AffectedCountModificationCommandBatch)
|
Consume(RelationalDataReader)
|
によって作成されたデータ リーダーを Execute(IRelationalConnection)使用します。
(継承元 AffectedCountModificationCommandBatch)
|
ConsumeAsync(DbDataReader, CancellationToken)
|
バッチ内のコマンドの AffectedCountModificationCommandBatch 数を 1 に制限することで、バッチ処理をサポートしない の実装。
この型は通常、データベース プロバイダーによって使用されます。通常、アプリケーション コードでは使用されません。
(継承元 AffectedCountModificationCommandBatch)
|
ConsumeAsync(RelationalDataReader, CancellationToken)
|
によって作成されたデータ リーダーを ExecuteAsync(IRelationalConnection, CancellationToken)使用します。
(継承元 AffectedCountModificationCommandBatch)
|
ConsumeResultSet(Int32, RelationalDataReader)
|
によって作成されたデータ リーダーを使用して Execute(IRelationalConnection)、値を に反映します ModificationCommand。
(継承元 AffectedCountModificationCommandBatch)
|
ConsumeResultSetAsync(Int32, RelationalDataReader, CancellationToken)
|
によって作成されたデータ リーダーを使用して ExecuteAsync(IRelationalConnection, CancellationToken)、値を に反映します ModificationCommand。
(継承元 AffectedCountModificationCommandBatch)
|
ConsumeResultSetWithoutPropagation(Int32, DbDataReader)
|
バッチ内のコマンドの AffectedCountModificationCommandBatch 数を 1 に制限することで、バッチ処理をサポートしない の実装。
この型は通常、データベース プロバイダーによって使用されます。通常、アプリケーション コードでは使用されません。
(継承元 AffectedCountModificationCommandBatch)
|
ConsumeResultSetWithoutPropagation(Int32, RelationalDataReader)
|
によって作成 Execute(IRelationalConnection) されたデータ リーダーを使用します。値は に ModificationCommand反映されません。
(継承元 AffectedCountModificationCommandBatch)
|
ConsumeResultSetWithoutPropagationAsync(Int32, DbDataReader, CancellationToken)
|
バッチ内のコマンドの AffectedCountModificationCommandBatch 数を 1 に制限することで、バッチ処理をサポートしない の実装。
この型は通常、データベース プロバイダーによって使用されます。通常、アプリケーション コードでは使用されません。
(継承元 AffectedCountModificationCommandBatch)
|
ConsumeResultSetWithoutPropagationAsync(Int32, RelationalDataReader, CancellationToken)
|
によって作成 ExecuteAsync(IRelationalConnection, CancellationToken) されたデータ リーダーを使用します。値は に ModificationCommand反映されません。
(継承元 AffectedCountModificationCommandBatch)
|
ConsumeResultSetWithPropagation(Int32, DbDataReader)
|
バッチ内のコマンドの AffectedCountModificationCommandBatch 数を 1 に制限することで、バッチ処理をサポートしない の実装。
この型は通常、データベース プロバイダーによって使用されます。通常、アプリケーション コードでは使用されません。
(継承元 AffectedCountModificationCommandBatch)
|
ConsumeResultSetWithPropagation(Int32, RelationalDataReader)
|
によって作成されたデータ リーダーを使用して Execute(IRelationalConnection)、値を に反映します ModificationCommand。
(継承元 AffectedCountModificationCommandBatch)
|
ConsumeResultSetWithPropagationAsync(Int32, DbDataReader, CancellationToken)
|
バッチ内のコマンドの AffectedCountModificationCommandBatch 数を 1 に制限することで、バッチ処理をサポートしない の実装。
この型は通常、データベース プロバイダーによって使用されます。通常、アプリケーション コードでは使用されません。
(継承元 AffectedCountModificationCommandBatch)
|
ConsumeResultSetWithPropagationAsync(Int32, RelationalDataReader, CancellationToken)
|
によって作成されたデータ リーダーを使用して ExecuteAsync(IRelationalConnection, CancellationToken)、値を に反映します ModificationCommand。
(継承元 AffectedCountModificationCommandBatch)
|
ConsumeResultSetWithRowsAffectedOnly(Int32, RelationalDataReader)
|
によって作成 Execute(IRelationalConnection) されたデータ リーダーを使用します。値は に ModificationCommand反映されません。
(継承元 AffectedCountModificationCommandBatch)
|
ConsumeResultSetWithRowsAffectedOnlyAsync(Int32, RelationalDataReader, CancellationToken)
|
によって作成 ExecuteAsync(IRelationalConnection, CancellationToken) されたデータ リーダーを使用します。値は に ModificationCommand反映されません。
(継承元 AffectedCountModificationCommandBatch)
|
CreateStoreCommand()
|
バッチの を RawSqlCommand 生成します。
(継承元 ReaderModificationCommandBatch)
|
CreateValueBufferFactory(IReadOnlyList<ColumnModification>)
|
データ リーダーを IRelationalValueBufferFactory 使用する を作成するために使用する を作成 ValueBuffer します。
(継承元 ReaderModificationCommandBatch)
|
CreateValueBufferFactory(IReadOnlyList<IColumnModification>)
|
データ リーダーを IRelationalValueBufferFactory 使用する を作成するために使用する を作成 ValueBuffer します。
(継承元 ReaderModificationCommandBatch)
|
Execute(IRelationalConnection)
|
指定された接続を使用して、このバッチによって生成されたコマンドをデータベースに対して実行します。
(継承元 ReaderModificationCommandBatch)
|
ExecuteAsync(IRelationalConnection, CancellationToken)
|
指定された接続を使用して、このバッチによって生成されたコマンドをデータベースに対して実行します。
(継承元 ReaderModificationCommandBatch)
|
GetCommandText()
|
現在のバッチ内のすべてのコマンドのコマンド テキストを取得し、 に CachedCommandTextキャッシュします。
(継承元 ReaderModificationCommandBatch)
|
GetParameterCount()
|
バッチに必要なパラメーターの合計数を取得します。
(継承元 ReaderModificationCommandBatch)
|
IsCommandTextValid()
|
コマンド テキストが true 有効である必要があるため、1 つのコマンドのみが生成されるため、 を返します。
|
IsCommandTextValid()
|
コマンド テキストが有効かどうかを確認します。
(継承元 ReaderModificationCommandBatch)
|
IsValid()
|
コマンド テキストが有効かどうかを確認します。
(継承元 ReaderModificationCommandBatch)
|
ResetCommandText()
|
ビルダーをリセットして、新しいバッチの作成を開始します。
(継承元 ReaderModificationCommandBatch)
|
RollbackLastCommand(IReadOnlyModificationCommand)
|
最後に追加したコマンドをロールバックします。 コマンドを追加すると、バッチが無効になった場合に使用されます (CommandText が長すぎます)。
(継承元 ReaderModificationCommandBatch)
|
SetRequiresTransaction(Boolean)
|
バッチが正しく実行するためにトランザクションを必要とするかどうかを設定します。
(継承元 ReaderModificationCommandBatch)
|
ThrowAggregateUpdateConcurrencyException(Int32, Int32, Int32)
|
コマンドが予期しない数の行に影響したことを示す例外をスローします。
(継承元 AffectedCountModificationCommandBatch)
|
ThrowAggregateUpdateConcurrencyException(RelationalDataReader, Int32, Int32, Int32)
|
コマンドが予期しない数の行に影響したことを示す例外をスローします。
(継承元 AffectedCountModificationCommandBatch)
|
ThrowAggregateUpdateConcurrencyExceptionAsync(RelationalDataReader, Int32, Int32, Int32, CancellationToken)
|
コマンドが予期しない数の行に影響したことを示す例外をスローします。
(継承元 AffectedCountModificationCommandBatch)
|
TryAddCommand(IReadOnlyModificationCommand)
|
指定された挿入/更新/削除 modificationCommand をバッチに追加しようとします。
(継承元 ReaderModificationCommandBatch)
|
UpdateCachedCommandText(Int32)
|
リスト内の指定した位置ModificationCommandsにあるコマンドのコマンド テキストを更新します。
(継承元 ReaderModificationCommandBatch)
|