Freigeben über


ToolingFacade Konstruktoren

Definition

Überlädt

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

Initialisiert eine neue instance der ToolingFacade-Klasse.

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

Initialisiert eine neue instance der ToolingFacade-Klasse.

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

Initialisiert eine neue instance der ToolingFacade-Klasse.

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)

Parameter

assemblyName
String

Der Name der Assembly, die die zu verwendende Migrationskonfiguration enthält.

configurationTypeName
String

Der namespacequalifizierte Name der zu verwendenden Migrationskonfiguration.

workingDirectory
String

Das Arbeitsverzeichnis, das die kompilierten Assemblys enthält.

configurationFilePath
String

Der Pfad der Konfigurationsdatei aus dem Startprojekt.

dataDirectory
String

Der Pfad des Anwendungsdatenverzeichnisses aus dem Startprojekt. In der Regel das App_Data Verzeichnis für Webanwendungen oder das Arbeitsverzeichnis für ausführbare Dateien.

connectionStringInfo
DbConnectionInfo

Die Verbindung mit der zu migrierenden Datenbank. Wenn NULL angegeben wird, wird die Standardverbindung für den Kontext verwendet.

Gilt für:

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

Initialisiert eine neue instance der ToolingFacade-Klasse.

[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)

Parameter

migrationsAssemblyName
String

Der Name der Assembly, die die zu verwendende Migrationskonfiguration enthält.

contextAssemblyName
String

Der Name der Assembly, die den zu verwendenden DbContext enthält.

configurationTypeName
String

Der namespacequalifizierte Name der zu verwendenden Migrationskonfiguration.

workingDirectory
String

Das Arbeitsverzeichnis, das die kompilierten Assemblys enthält.

configurationFilePath
String

Der Pfad der Konfigurationsdatei aus dem Startprojekt.

dataDirectory
String

Der Pfad des Anwendungsdatenverzeichnisses aus dem Startprojekt. In der Regel das App_Data Verzeichnis für Webanwendungen oder das Arbeitsverzeichnis für ausführbare Dateien.

connectionStringInfo
DbConnectionInfo

Die Verbindung mit der zu migrierenden Datenbank. Wenn NULL angegeben wird, wird die Standardverbindung für den Kontext verwendet.

Attribute

Gilt für: