Sdílet prostřednictvím


IDbContextFactory<TContext> Rozhraní

Definice

Definuje objekt pro vytváření DbContext instancí.

public interface IDbContextFactory<out TContext> where TContext : DbContext
public interface IDbContextFactory<TContext> where TContext : DbContext
type IDbContextFactory<'Context (requires 'Context :> DbContext)> = interface
Public Interface IDbContextFactory(Of Out TContext)
Public Interface IDbContextFactory(Of TContext)

Parametry typu

TContext

Typ DbContext , který chcete vytvořit.

Tento parametr typu je kovariantní. To znamená, že můžete použít buď zadaný typ, nebo libovolný typ, který je více odvozený. Další informace o kovarianci a kontravarianci najdete v tématu popisujícím kovarianci a kontravarianci u parametrického polymorfismu.
Odvozené

Poznámky

Další informace a příklady najdete v tématu Použití DbContextFactory .

Metody

CreateDbContext()

Vytvoří novou instanci sloupce DbContext.

CreateDbContextAsync(CancellationToken)

Vytvoří novou DbContext instanci v asynchronním kontextu.

Platí pro