Share via


ModificationCommandBatch クラス

定義

バッチとして実行できる のコレクションの ModificationCommand基底クラス。

この型は通常、データベース プロバイダーによって使用されます。通常、アプリケーション コードでは使用されません。

public abstract class ModificationCommandBatch
type ModificationCommandBatch = class
Public MustInherit Class ModificationCommandBatch
継承
ModificationCommandBatch
派生

注釈

詳細と例については、「 データベース プロバイダーと拡張機能の実装 」を参照してください。

コンストラクター

ModificationCommandBatch()

バッチとして実行できる のコレクションの ModificationCommand基底クラス。

この型は通常、データベース プロバイダーによって使用されます。通常、アプリケーション コードでは使用されません。

プロパティ

AreMoreBatchesExpected

このバッチの後にさらにバッチが必要かどうかを示します。

ModificationCommands

バッチ内の概念的な挿入/更新/削除 ModificationCommandsの一覧。

RequiresTransaction

バッチが正しく実行するためにトランザクションを必要とするかどうかを示します。

メソッド

AddCommand(IReadOnlyModificationCommand)

指定された挿入/更新/削除 ModificationCommands をバッチに追加します。

AddCommand(ModificationCommand)

指定された挿入/更新/削除 ModificationCommands をバッチに追加します。

Complete(Boolean)

このバッチに追加されるコマンドがこれ以上ないことを示し、実行の準備をします。

Execute(IRelationalConnection)

挿入/更新/削除コマンドをデータベースに送信します。

ExecuteAsync(IRelationalConnection, CancellationToken)

挿入/更新/削除コマンドをデータベースに送信します。

TryAddCommand(IReadOnlyModificationCommand)

指定された挿入/更新/削除 modificationCommand をバッチに追加しようとします。

適用対象