Sdílet prostřednictvím


RelationalTransactionFactory Třída

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 class RelationalTransactionFactory : Microsoft.EntityFrameworkCore.Storage.IRelationalTransactionFactory
type RelationalTransactionFactory = class
    interface IRelationalTransactionFactory
Public Class RelationalTransactionFactory
Implements IRelationalTransactionFactory
Dědičnost
RelationalTransactionFactory
Implementuje

Poznámky

Životnost služby je Singleton. To znamená, že jednu instanci používá mnoho DbContext instancí. 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 .

Konstruktory

RelationalTransactionFactory(RelationalTransactionFactoryDependencies)

Inicializuje novou instanci RelationalTransactionFactory třídy .

Vlastnosti

Dependencies

Závislosti relačního zprostředkovatele pro tuto službu.

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