IRelationalTransactionFactory Rozhraní

Definice

Továrna pro vytváření RelationalTransaction instancí.

Tento typ obvykle používají poskytovatelé databází. Obvykle se nepoužívá v kódu aplikace.

public interface IRelationalTransactionFactory
type IRelationalTransactionFactory = interface
Public Interface IRelationalTransactionFactory
Odvozené

Poznámky

Životnost služby je Singleton. To znamená, že mnoho instancí používá DbContext jednu instanci. Implementace musí být bezpečná pro přístup z více vláken. Tato služba nemůže záviset na službách zaregistrovaných jako Scoped.

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

Metody

Create(IRelationalConnection, DbTransaction, Guid, IDiagnosticsLogger<DbLoggerCategory.Database.Transaction>, Boolean)

Vytvoří RelationalTransaction instanci.

Create(IRelationalConnection, DbTransaction, IDiagnosticsLogger<DbLoggerCategory.Database.Transaction>, Boolean)

Vytvoří RelationalTransaction instanci.

Platí pro