Bagikan melalui


ModificationCommandBatch Kelas

Definisi

Kelas dasar untuk koleksi ModificationCommands yang dapat dijalankan sebagai batch.

Jenis ini biasanya digunakan oleh penyedia database; umumnya tidak digunakan dalam kode aplikasi.

public abstract class ModificationCommandBatch
type ModificationCommandBatch = class
Public MustInherit Class ModificationCommandBatch
Warisan
ModificationCommandBatch
Turunan

Keterangan

Lihat Implementasi penyedia dan ekstensi database untuk informasi dan contoh selengkapnya.

Konstruktor

ModificationCommandBatch()

Kelas dasar untuk koleksi ModificationCommands yang dapat dijalankan sebagai batch.

Jenis ini biasanya digunakan oleh penyedia database; umumnya tidak digunakan dalam kode aplikasi.

Properti

AreMoreBatchesExpected

Menunjukkan apakah lebih banyak batch diharapkan setelah yang satu ini.

ModificationCommands

Daftar insert/update/delete ModificationCommandskonseptual dalam batch.

RequiresTransaction

Menunjukkan apakah batch memerlukan transaksi untuk dijalankan dengan benar.

Metode

AddCommand(IReadOnlyModificationCommand)

Menambahkan insert/update/delete ModificationCommands yang diberikan ke batch.

AddCommand(ModificationCommand)

Menambahkan insert/update/delete ModificationCommands yang diberikan ke batch.

Complete(Boolean)

Menunjukkan bahwa tidak ada lagi perintah yang akan ditambahkan ke batch ini, dan menyiapkannya untuk eksekusi.

Execute(IRelationalConnection)

Mengirim perintah sisipkan/perbarui/hapus ke database.

ExecuteAsync(IRelationalConnection, CancellationToken)

Mengirim perintah sisipkan/perbarui/hapus ke database.

TryAddCommand(IReadOnlyModificationCommand)

Mencoba menambahkan sisipkan/perbarui/hapus modificationCommand yang diberikan ke batch.

Berlaku untuk