Sdílet prostřednictvím


IBatchExecutor Rozhraní

Definice

Služba pro provádění jedné nebo více dávek příkazů pro vložení, aktualizaci a odstranění v databázi.

Tento typ je obvykle používán poskytovateli databáze; obvykle se nepoužívá v kódu aplikace.

public interface IBatchExecutor
type IBatchExecutor = interface
Public Interface IBatchExecutor

Poznámky

Životnost služby je Scoped. To znamená, že každá DbContext instance bude používat vlastní instanci této služby. Implementace může záviset na jiných službách zaregistrovaných s libovolnou životností. Implementace nemusí být bezpečná pro přístup z více vláken.

Další informace a příklady najdete v tématu Implementace zprostředkovatelů a rozšíření databáze .

Metody

Execute(IEnumerable<ModificationCommandBatch>, IRelationalConnection)

Provede příkazy v dávkách proti danému databázovému připojení.

ExecuteAsync(IEnumerable<ModificationCommandBatch>, IRelationalConnection, CancellationToken)

Provede příkazy v dávkách proti danému databázovému připojení.

Platí pro