Sdílet prostřednictvím


ModificationCommandBatch Třída

Definice

Základní třída pro kolekci ModificationCommands, kterou lze spustit jako dávku.

Tento typ je obvykle používán poskytovateli databáze; obvykle se nepoužívá v kódu aplikace.

public abstract class ModificationCommandBatch
type ModificationCommandBatch = class
Public MustInherit Class ModificationCommandBatch
Dědičnost
ModificationCommandBatch
Odvozené

Poznámky

Další informace a příklady najdete v tématu Implementace zprostředkovatelů a rozšíření databáze .

Konstruktory

ModificationCommandBatch()

Základní třída pro kolekci ModificationCommands, kterou lze spustit jako dávku.

Tento typ je obvykle používán poskytovateli databáze; obvykle se nepoužívá v kódu aplikace.

Vlastnosti

AreMoreBatchesExpected

Určuje, jestli se po této dávce očekávají další dávky.

ModificationCommands

Seznam koncepčních vložení, aktualizace nebo odstranění ModificationCommandsv dávce.

RequiresTransaction

Určuje, zda dávka vyžaduje transakci ke správnému provedení.

Metody

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í ji k provedení.

Execute(IRelationalConnection)

Odešle do databáze příkazy pro vložení, aktualizaci a odstranění.

ExecuteAsync(IRelationalConnection, CancellationToken)

Odešle do databáze příkazy pro vložení, aktualizaci a odstranění.

TryAddCommand(IReadOnlyModificationCommand)

Pokusí se přidat dané vložení, aktualizaci nebo odstranění modificationCommand do dávky.

Platí pro