Freigeben über


DbContextActivator.CreateInstance Methode

Definition

Überlädt

CreateInstance(Type, Assembly, IOperationReportHandler)

Erstellt eine instance des angegebenen DbContext Typs mithilfe der standardmäßigen Entwurfszeitmechanismen. Wenn verfügbar, werden alle IDesignTimeDbContextFactory<TContext> Implementierungen oder der Dienstanbieter der Anwendung verwendet.

CreateInstance(Type, Assembly, IOperationReportHandler, String[])

Erstellt eine instance des angegebenen DbContext Typs mithilfe der standardmäßigen Entwurfszeitmechanismen. Wenn verfügbar, werden alle IDesignTimeDbContextFactory<TContext> Implementierungen oder der Dienstanbieter der Anwendung verwendet.

CreateInstance(Type, Assembly, IOperationReportHandler)

Quelle:
DbContextActivator.cs
Quelle:
DbContextActivator.cs
Quelle:
DbContextActivator.cs
Quelle:
DbContextActivator.cs
Quelle:
DbContextActivator.cs
Quelle:
DbContextActivator.cs
Quelle:
DbContextActivator.cs
Quelle:
DbContextActivator.cs
Quelle:
DbContextActivator.cs

Erstellt eine instance des angegebenen DbContext Typs mithilfe der standardmäßigen Entwurfszeitmechanismen. Wenn verfügbar, werden alle IDesignTimeDbContextFactory<TContext> Implementierungen oder der Dienstanbieter der Anwendung verwendet.

public static Microsoft.EntityFrameworkCore.DbContext CreateInstance (Type contextType, System.Reflection.Assembly startupAssembly = default, Microsoft.EntityFrameworkCore.Design.IOperationReportHandler reportHandler = default);
public static Microsoft.EntityFrameworkCore.DbContext CreateInstance (Type contextType, System.Reflection.Assembly? startupAssembly = default, Microsoft.EntityFrameworkCore.Design.IOperationReportHandler? reportHandler = default);
static member CreateInstance : Type * System.Reflection.Assembly * Microsoft.EntityFrameworkCore.Design.IOperationReportHandler -> Microsoft.EntityFrameworkCore.DbContext
Public Shared Function CreateInstance (contextType As Type, Optional startupAssembly As Assembly = Nothing, Optional reportHandler As IOperationReportHandler = Nothing) As DbContext

Parameter

contextType
Type

Der DbContext typ, der instanziieren soll.

startupAssembly
Assembly

Die Startassembly der Anwendung.

reportHandler
IOperationReportHandler

Der Entwurfszeitberichtshandler.

Gibt zurück

Das neu erstellte Objekt.

Gilt für:

CreateInstance(Type, Assembly, IOperationReportHandler, String[])

Quelle:
DbContextActivator.cs
Quelle:
DbContextActivator.cs
Quelle:
DbContextActivator.cs
Quelle:
DbContextActivator.cs
Quelle:
DbContextActivator.cs

Erstellt eine instance des angegebenen DbContext Typs mithilfe der standardmäßigen Entwurfszeitmechanismen. Wenn verfügbar, werden alle IDesignTimeDbContextFactory<TContext> Implementierungen oder der Dienstanbieter der Anwendung verwendet.

public static Microsoft.EntityFrameworkCore.DbContext CreateInstance (Type contextType, System.Reflection.Assembly startupAssembly, Microsoft.EntityFrameworkCore.Design.IOperationReportHandler reportHandler, string[] args);
public static Microsoft.EntityFrameworkCore.DbContext CreateInstance (Type contextType, System.Reflection.Assembly? startupAssembly, Microsoft.EntityFrameworkCore.Design.IOperationReportHandler? reportHandler, string[]? args);
static member CreateInstance : Type * System.Reflection.Assembly * Microsoft.EntityFrameworkCore.Design.IOperationReportHandler * string[] -> Microsoft.EntityFrameworkCore.DbContext
Public Shared Function CreateInstance (contextType As Type, startupAssembly As Assembly, reportHandler As IOperationReportHandler, args As String()) As DbContext

Parameter

contextType
Type

Der DbContext typ, der instanziieren soll.

startupAssembly
Assembly

Die Startassembly der Anwendung.

reportHandler
IOperationReportHandler

Der Entwurfszeitberichtshandler.

args
String[]

An die Anwendung übergebene Argumente.

Gibt zurück

Das neu erstellte Objekt.

Gilt für: