ModificationCommandBatch Sınıf

Tanım

Toplu iş olarak yürütülebilen bir koleksiyonun ModificationCommandtemel sınıfı.

Bu tür genellikle veritabanı sağlayıcıları tarafından kullanılır; genellikle uygulama kodunda kullanılmaz.

public abstract class ModificationCommandBatch
type ModificationCommandBatch = class
Public MustInherit Class ModificationCommandBatch
Devralma
ModificationCommandBatch
Türetilmiş

Açıklamalar

Daha fazla bilgi ve örnek için bkz. Veritabanı sağlayıcılarının ve uzantılarının uygulanması .

Oluşturucular

ModificationCommandBatch()

Toplu iş olarak yürütülebilen bir koleksiyonun ModificationCommandtemel sınıfı.

Bu tür genellikle veritabanı sağlayıcıları tarafından kullanılır; genellikle uygulama kodunda kullanılmaz.

Özellikler

AreMoreBatchesExpected

Bundan sonra daha fazla toplu iş beklenip beklenmediğini gösterir.

ModificationCommands

Toplu işteki kavramsal ekleme/güncelleştirme/silme ModificationCommandslistesi.

RequiresTransaction

Toplu işlemin doğru yürütülmesi için bir işlem gerekip gerekmediğini gösterir.

Yöntemler

AddCommand(IReadOnlyModificationCommand)

Verilen ekleme/güncelleştirme/silme ModificationCommands işlemini toplu iş grubuna ekler.

AddCommand(ModificationCommand)

Verilen ekleme/güncelleştirme/silme ModificationCommands işlemini toplu iş grubuna ekler.

Complete(Boolean)

Bu toplu iş grubuna başka komut eklenmeyecek ve yürütme için hazırlanacaktır.

Execute(IRelationalConnection)

Veritabanına ekleme/güncelleştirme/silme komutları gönderir.

ExecuteAsync(IRelationalConnection, CancellationToken)

Veritabanına ekleme/güncelleştirme/silme komutları gönderir.

TryAddCommand(IReadOnlyModificationCommand)

Verilen ekleme/güncelleştirme/silme modificationCommand işlemini toplu iş grubuna eklemeye çalışır.

Şunlara uygulanır