Sprache

ModificationCommandBatch Klasse

Definition

Eine Basisklasse für eine Sammlung von ModificationCommands, die als Batch ausgeführt werden kann.

Dieser Typ wird in der Regel von Datenbankanbietern verwendet; sie wird in der Regel nicht im Anwendungscode verwendet.

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
Vererbung
ModificationCommandBatch
Abgeleitet
Attribute

Hinweise

Weitere Informationen und Beispiele finden Sie unter Implementierung von Datenbankanbietern und Erweiterungen .

Konstruktoren

Name Beschreibung
ModificationCommandBatch()

Eine Basisklasse für eine Sammlung von ModificationCommands, die als Batch ausgeführt werden kann.

Dieser Typ wird in der Regel von Datenbankanbietern verwendet; sie wird in der Regel nicht im Anwendungscode verwendet.

Eigenschaften

Name Beschreibung
AreMoreBatchesExpected

Gibt an, ob nach diesem Vorgang weitere Batches erwartet werden.

ModificationCommands

Die Liste der konzeptionellen Einfüge-/Aktualisierungs-/Löschvorgangs ModificationCommandsim Batch.

RequiresTransaction

Gibt an, ob für den Batch eine Transaktion erforderlich ist, um ordnungsgemäß ausgeführt werden zu können.

Methoden

Name Beschreibung
AddCommand(IReadOnlyModificationCommand)

Fügt dem Batch das angegebene Einfügen/Aktualisieren/Löschen ModificationCommands hinzu.

AddCommand(ModificationCommand)

Fügt dem Batch das angegebene Einfügen/Aktualisieren/Löschen ModificationCommands hinzu.

Complete(Boolean)

Gibt an, dass diesem Batch keine weiteren Befehle hinzugefügt werden, und bereitet sie für die Ausführung vor.

Execute(IRelationalConnection)

Sendet Einfüge-/Aktualisierungs-/Löschbefehle an die Datenbank.

ExecuteAsync(IRelationalConnection, CancellationToken)

Sendet Einfüge-/Aktualisierungs-/Löschbefehle an die Datenbank.

TryAddCommand(IReadOnlyModificationCommand)

Versucht, dem Batch das angegebene Einfügen/Aktualisieren/Löschen modificationCommand hinzuzufügen.

Gilt für: