Lingua

ModificationCommandBatch Classe

Definizione

Classe 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
[System.Runtime.CompilerServices.Nullable(0)]
public abstract class ModificationCommandBatch
type ModificationCommandBatch = class
[<System.Runtime.CompilerServices.Nullable(0)>]
type ModificationCommandBatch = class
Public MustInherit Class ModificationCommandBatch
Ereditarietà
ModificationCommandBatch
Derivato
Attributi

Commenti

Per altre informazioni ed esempi, vedere Implementazione di provider di database ed estensioni .

Costruttori

Nome Descrizione
ModificationCommandBatch()

Classe 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à

Nome Descrizione
AreMoreBatchesExpected

Indica se sono previsti più batch dopo questo.

ModificationCommands

Elenco di elementi di inserimento/aggiornamento/eliminazione ModificationCommandsconcettuali nel batch.

RequiresTransaction

Indica se il batch richiede una transazione per l'esecuzione corretta.

Metodi

Nome Descrizione
AddCommand(IReadOnlyModificationCommand)

Aggiunge l'inserimento/aggiornamento/eliminazione ModificationCommands specificato al batch.

AddCommand(ModificationCommand)

Aggiunge l'inserimento/aggiornamento/eliminazione ModificationCommands specificato al batch.

Complete(Boolean)

Indica che non verranno aggiunti altri comandi a questo batch e lo prepara per l'esecuzione.

Execute(IRelationalConnection)

Invia comandi di inserimento/aggiornamento/eliminazione al database.

ExecuteAsync(IRelationalConnection, CancellationToken)

Invia comandi di inserimento/aggiornamento/eliminazione al database.

TryAddCommand(IReadOnlyModificationCommand)

Tenta di aggiungere l'inserimento/aggiornamento/eliminazione modificationCommand specificato al batch.

Si applica a