RelationalTransactionFactory Class

Definition

A factory for creating RelationalTransaction instances.

This type is typically used by database providers. It is generally not used in application code.

C#
public class RelationalTransactionFactory : Microsoft.EntityFrameworkCore.Storage.IRelationalTransactionFactory
Inheritance
RelationalTransactionFactory
Implements

Remarks

The service lifetime is Singleton. This means a single instance is used by many DbContext instances. The implementation must be thread-safe. This service cannot depend on services registered as Scoped.

See Implementation of database providers and extensions for more information and examples.

Constructors

Properties

Dependencies

Relational provider-specific dependencies for this service.

Methods

Applies to

Product Versions
Entity Framework Core 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0, 9.0