ModificationCommandBatch Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classe di base per una raccolta di ModificationCommandoggetti che può essere eseguita come batch.
Questo tipo viene in genere usato dai provider di database; in genere non viene usato nel codice dell'applicazione.
public abstract class ModificationCommandBatch
type ModificationCommandBatch = class
Public MustInherit Class ModificationCommandBatch
- Ereditarietà
-
ModificationCommandBatch
- Derivato
Commenti
Per altre informazioni ed esempi, vedere Implementazione di provider di database ed estensioni .
Costruttori
ModificationCommandBatch() |
Classe di base per una raccolta di ModificationCommandoggetti che può essere eseguita come batch. Questo tipo viene in genere usato dai provider di database; in genere non viene usato nel codice dell'applicazione. |
Proprietà
AreMoreBatchesExpected |
Indica se sono previsti più batch dopo questo. |
ModificationCommands |
Elenco di inserimento/aggiornamento/eliminazione ModificationCommandsconcettuali nel batch. |
RequiresTransaction |
Indica se il batch richiede una transazione per l'esecuzione corretta. |
Metodi
AddCommand(IReadOnlyModificationCommand) |
Aggiunge l'inserimento,l'aggiornamento o l'eliminazione ModificationCommands specificati al batch. |
AddCommand(ModificationCommand) |
Aggiunge l'inserimento,l'aggiornamento o l'eliminazione ModificationCommands specificati al batch. |
Complete(Boolean) |
Indica che non verranno aggiunti altri comandi a questo batch e lo prepara per l'esecuzione. |
Execute(IRelationalConnection) |
Invia comandi insert/update/delete al database. |
ExecuteAsync(IRelationalConnection, CancellationToken) |
Invia comandi insert/update/delete al database. |
TryAddCommand(IReadOnlyModificationCommand) |
Tenta di aggiungere l'elemento insert/update/delete |