ModificationCommandBatch Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Toplu iş olarak yürütülebilen bir s koleksiyonu ModificationCommandiçin temel 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
[System.Runtime.CompilerServices.Nullable(0)]
public abstract class ModificationCommandBatch
type ModificationCommandBatch = class
[<System.Runtime.CompilerServices.Nullable(0)>]
type ModificationCommandBatch = class
Public MustInherit Class ModificationCommandBatch
- Devralma
-
ModificationCommandBatch
- Türetilmiş
- Özellikler
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
| Veri Akışı Adı | Description |
|---|---|
| ModificationCommandBatch() |
Toplu iş olarak yürütülebilen bir s koleksiyonu ModificationCommandiçin temel sınıf. Bu tür genellikle veritabanı sağlayıcıları tarafından kullanılır; genellikle uygulama kodunda kullanılmaz. |
Özellikler
| Veri Akışı Adı | Description |
|---|---|
| AreMoreBatchesExpected |
Bu işlemden sonra daha fazla toplu işlemin 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
| Veri Akışı Adı | Description |
|---|---|
| AddCommand(IReadOnlyModificationCommand) |
Verilen ekleme/güncelleştirme/silme ModificationCommands işlemini toplu işe ekler. |
| AddCommand(ModificationCommand) |
Verilen ekleme/güncelleştirme/silme ModificationCommands işlemini toplu işe ekler. |
| Complete(Boolean) |
Bu toplu işe başka komut eklenmeyeceğini gösterir ve yürütme için hazırlar. |
| 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 |