Aracılığıyla paylaş


DbContextActivator.CreateInstance Yöntem

Tanım

Aşırı Yüklemeler

CreateInstance(Type, Assembly, IOperationReportHandler)

Standart tasarım zamanı mekanizmalarını kullanarak belirtilen DbContext türün bir örneğini oluşturur. Bu, kullanılabilir olduğunda tüm IDesignTimeDbContextFactory<TContext> uygulamaları veya uygulamanın hizmet sağlayıcısını kullanır.

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

Standart tasarım zamanı mekanizmalarını kullanarak belirtilen DbContext türün bir örneğini oluşturur. Bu, kullanılabilir olduğunda tüm IDesignTimeDbContextFactory<TContext> uygulamaları veya uygulamanın hizmet sağlayıcısını kullanır.

CreateInstance(Type, Assembly, IOperationReportHandler)

Kaynak:
DbContextActivator.cs
Kaynak:
DbContextActivator.cs
Kaynak:
DbContextActivator.cs
Kaynak:
DbContextActivator.cs
Kaynak:
DbContextActivator.cs
Kaynak:
DbContextActivator.cs
Kaynak:
DbContextActivator.cs
Kaynak:
DbContextActivator.cs
Kaynak:
DbContextActivator.cs

Standart tasarım zamanı mekanizmalarını kullanarak belirtilen DbContext türün bir örneğini oluşturur. Bu, kullanılabilir olduğunda tüm IDesignTimeDbContextFactory<TContext> uygulamaları veya uygulamanın hizmet sağlayıcısını kullanır.

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

Parametreler

contextType
Type

Örnek DbContext oluşturacak tür.

startupAssembly
Assembly

Uygulamanın başlangıç derlemesi.

reportHandler
IOperationReportHandler

Tasarım zamanı rapor işleyicisi.

Döndürülenler

Yeni oluşturulan nesne.

Şunlara uygulanır

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

Kaynak:
DbContextActivator.cs
Kaynak:
DbContextActivator.cs
Kaynak:
DbContextActivator.cs
Kaynak:
DbContextActivator.cs
Kaynak:
DbContextActivator.cs

Standart tasarım zamanı mekanizmalarını kullanarak belirtilen DbContext türün bir örneğini oluşturur. Bu, kullanılabilir olduğunda tüm IDesignTimeDbContextFactory<TContext> uygulamaları veya uygulamanın hizmet sağlayıcısını kullanır.

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

Parametreler

contextType
Type

Örnek DbContext oluşturacak tür.

startupAssembly
Assembly

Uygulamanın başlangıç derlemesi.

reportHandler
IOperationReportHandler

Tasarım zamanı rapor işleyicisi.

args
String[]

Uygulamaya geçirilen bağımsız değişkenler.

Döndürülenler

Yeni oluşturulan nesne.

Şunlara uygulanır