ModificationCommandBatch Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Základní třída pro kolekci ModificationCommands, kterou lze spustit jako dávku.
Tento typ obvykle používají poskytovatelé databáze; obvykle se nepoužívá v kódu aplikace.
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
- Dědičnost
-
ModificationCommandBatch
- Odvozené
- Atributy
Poznámky
Další informace a příklady najdete v tématu Implementace poskytovatelů databází a rozšíření .
Konstruktory
| Název | Description |
|---|---|
| ModificationCommandBatch() |
Základní třída pro kolekci ModificationCommands, kterou lze spustit jako dávku. Tento typ obvykle používají poskytovatelé databáze; obvykle se nepoužívá v kódu aplikace. |
Vlastnosti
| Název | Description |
|---|---|
| AreMoreBatchesExpected |
Určuje, jestli se po této dávce očekává více dávek. |
| ModificationCommands |
Seznam koncepčních vložení, aktualizace nebo odstranění ModificationCommandss v dávce. |
| RequiresTransaction |
Určuje, zda dávka vyžaduje transakci, aby se správně spustila. |
Metody
| Název | Description |
|---|---|
| AddCommand(IReadOnlyModificationCommand) |
Přidá dané vložení, aktualizaci nebo odstranění ModificationCommands do dávky. |
| AddCommand(ModificationCommand) |
Přidá dané vložení, aktualizaci nebo odstranění ModificationCommands do dávky. |
| Complete(Boolean) |
Označuje, že do této dávky nebudou přidány žádné další příkazy a připraví je na spuštění. |
| Execute(IRelationalConnection) |
Odešle příkazy insert/update/delete do databáze. |
| ExecuteAsync(IRelationalConnection, CancellationToken) |
Odešle příkazy insert/update/delete do databáze. |
| TryAddCommand(IReadOnlyModificationCommand) |
Pokusy o přidání daného vložení, aktualizace nebo odstranění |