ToolingFacade 构造函数

定义

重载

ToolingFacade(String, String, String, String, String, DbConnectionInfo)

初始化 ToolingFacade 类的新实例。

ToolingFacade(String, String, String, String, String, String, DbConnectionInfo)

初始化 ToolingFacade 类的新实例。

ToolingFacade(String, String, String, String, String, DbConnectionInfo)

初始化 ToolingFacade 类的新实例。

public ToolingFacade (string assemblyName, string configurationTypeName, string workingDirectory, string configurationFilePath, string dataDirectory, System.Data.Entity.Infrastructure.DbConnectionInfo connectionStringInfo);
new System.Data.Entity.Migrations.Design.ToolingFacade : string * string * string * string * string * System.Data.Entity.Infrastructure.DbConnectionInfo -> System.Data.Entity.Migrations.Design.ToolingFacade
Public Sub New (assemblyName As String, configurationTypeName As String, workingDirectory As String, configurationFilePath As String, dataDirectory As String, connectionStringInfo As DbConnectionInfo)

参数

assemblyName
String

包含要使用的迁移配置的程序集的名称。

configurationTypeName
String

要使用的迁移配置的命名空间限定名称。

workingDirectory
String

包含已编译程序集的工作目录。

configurationFilePath
String

启动项目中配置文件的路径。

dataDirectory
String

启动项目中的应用程序数据目录的路径。 通常,Web 应用程序的App_Data目录或可执行文件的工作目录。

connectionStringInfo
DbConnectionInfo

与要迁移的数据库的连接。 如果提供 null,则将使用上下文的默认连接。

适用于

ToolingFacade(String, String, String, String, String, String, DbConnectionInfo)

初始化 ToolingFacade 类的新实例。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Security", "CA2140:TransparentMethodsMustNotReferenceCriticalCodeFxCopRule")]
public ToolingFacade (string migrationsAssemblyName, string contextAssemblyName, string configurationTypeName, string workingDirectory, string configurationFilePath, string dataDirectory, System.Data.Entity.Infrastructure.DbConnectionInfo connectionStringInfo);
new System.Data.Entity.Migrations.Design.ToolingFacade : string * string * string * string * string * string * System.Data.Entity.Infrastructure.DbConnectionInfo -> System.Data.Entity.Migrations.Design.ToolingFacade
Public Sub New (migrationsAssemblyName As String, contextAssemblyName As String, configurationTypeName As String, workingDirectory As String, configurationFilePath As String, dataDirectory As String, connectionStringInfo As DbConnectionInfo)

参数

migrationsAssemblyName
String

包含要使用的迁移配置的程序集的名称。

contextAssemblyName
String

包含要使用的 DbContext 的程序集的名称。

configurationTypeName
String

要使用的迁移配置的命名空间限定名称。

workingDirectory
String

包含已编译程序集的工作目录。

configurationFilePath
String

启动项目中配置文件的路径。

dataDirectory
String

启动项目中的应用程序数据目录的路径。 通常,Web 应用程序的App_Data目录或可执行文件的工作目录。

connectionStringInfo
DbConnectionInfo

与要迁移的数据库的连接。 如果提供 null,则将使用上下文的默认连接。

属性

适用于