ModificationCommandBatch Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Klasa bazowa dla kolekcji ModificationCommands, którą można wykonać jako partię.
Ten typ jest zwykle używany przez dostawców baz danych; zwykle nie jest używany w kodzie aplikacji.
public abstract class ModificationCommandBatch
type ModificationCommandBatch = class
Public MustInherit Class ModificationCommandBatch
- Dziedziczenie
-
ModificationCommandBatch
- Pochodne
Uwagi
Aby uzyskać więcej informacji i przykłady , zobacz Implementacja dostawców i rozszerzeń bazy danych .
Konstruktory
ModificationCommandBatch() |
Klasa bazowa dla kolekcji ModificationCommands, którą można wykonać jako partię. Ten typ jest zwykle używany przez dostawców baz danych; zwykle nie jest używany w kodzie aplikacji. |
Właściwości
AreMoreBatchesExpected |
Wskazuje, czy więcej partii jest oczekiwanych po tym. |
ModificationCommands |
Lista koncepcyjnych operacji wstawiania/aktualizowania/usuwania ModificationCommandsw partii. |
RequiresTransaction |
Wskazuje, czy partia wymaga transakcji w celu poprawnego wykonania. |
Metody
AddCommand(IReadOnlyModificationCommand) |
Dodaje dane wstawianie/aktualizowanie/usuwanie ModificationCommands do partii. |
AddCommand(ModificationCommand) |
Dodaje dane wstawianie/aktualizowanie/usuwanie ModificationCommands do partii. |
Complete(Boolean) |
Wskazuje, że do tej partii nie zostaną dodane żadne polecenia i przygotuje je do wykonania. |
Execute(IRelationalConnection) |
Wysyła polecenia wstawiania/aktualizowania/usuwania do bazy danych. |
ExecuteAsync(IRelationalConnection, CancellationToken) |
Wysyła polecenia wstawiania/aktualizowania/usuwania do bazy danych. |
TryAddCommand(IReadOnlyModificationCommand) |
Podejmuje próbę dodania danej operacji wstawiania/aktualizowania/usuwania |