Condividi tramite


IRelationalTransactionFactory Interfaccia

Definizione

Factory per la creazione di RelationalTransaction istanze.

Questo tipo viene in genere usato dai provider di database. In genere non viene usato nel codice dell'applicazione.

public interface IRelationalTransactionFactory
type IRelationalTransactionFactory = interface
Public Interface IRelationalTransactionFactory
Derivato

Commenti

La durata del servizio è Singleton. Ciò significa che una singola istanza viene usata da molte DbContext istanze. L'implementazione deve essere thread-safe. Questo servizio non può dipendere dai servizi registrati come Scoped.

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

Metodi

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

Crea un'istanza di RelationalTransaction.

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

Crea un'istanza di RelationalTransaction.

Si applica a