ModificationCommandBatch クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
バッチとして実行できる ModificationCommandのコレクションの基本クラス。
通常、この型はデータベース プロバイダーによって使用されます。これは通常、アプリケーション コードでは使用されません。
public abstract class ModificationCommandBatch
[System.Runtime.CompilerServices.Nullable(0)]
public abstract class ModificationCommandBatch
type ModificationCommandBatch = class
[<System.Runtime.CompilerServices.Nullable(0)>]
type ModificationCommandBatch = class
Public MustInherit Class ModificationCommandBatch
- 継承
-
ModificationCommandBatch
- 派生
- 属性
注釈
詳細と例については、 データベース プロバイダーと拡張機能の実装 を参照してください。
コンストラクター
| Name | 説明 |
|---|---|
| ModificationCommandBatch() |
バッチとして実行できる ModificationCommandのコレクションの基本クラス。 通常、この型はデータベース プロバイダーによって使用されます。これは通常、アプリケーション コードでは使用されません。 |
プロパティ
| Name | 説明 |
|---|---|
| AreMoreBatchesExpected |
このバッチの後にさらにバッチが必要かどうかを示します。 |
| ModificationCommands |
バッチ内の概念的な挿入、更新、削除の ModificationCommandsの一覧。 |
| RequiresTransaction |
バッチが正しく実行するためにトランザクションを必要とするかどうかを示します。 |
メソッド
| Name | 説明 |
|---|---|
| AddCommand(IReadOnlyModificationCommand) |
指定された挿入/更新/削除 ModificationCommands をバッチに追加します。 |
| AddCommand(ModificationCommand) |
指定された挿入/更新/削除 ModificationCommands をバッチに追加します。 |
| Complete(Boolean) |
このバッチに追加されるコマンドがこれ以上ないことを示し、実行用に準備します。 |
| Execute(IRelationalConnection) |
挿入/更新/削除コマンドをデータベースに送信します。 |
| ExecuteAsync(IRelationalConnection, CancellationToken) |
挿入/更新/削除コマンドをデータベースに送信します。 |
| TryAddCommand(IReadOnlyModificationCommand) |
指定された挿入、更新、削除の |