HistoryContext-Konstruktor
[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]
Initialisiert eine neue Instanz der HistoryContext-Klasse. Wenn Sie einen abgeleiteten Verlaufskontext erstellen, stellen Sie normalerweise einen Konstruktor zur Verfügung, der dieselben Parameter akzeptiert und sie an diesen Basiskonstruktor weiterleitet.
Namespace: System.Data.Entity.Migrations.History
Assembly: EntityFramework (in EntityFramework.dll)
Syntax
'Declaration
<SuppressMessageAttribute("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")> _
Public Sub New ( _
existingConnection As DbConnection, _
defaultSchema As String _
)
'Usage
Dim existingConnection As DbConnection
Dim defaultSchema As String
Dim instance As New HistoryContext(existingConnection, _
defaultSchema)
[SuppressMessageAttribute("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")]
public HistoryContext(
DbConnection existingConnection,
string defaultSchema
)
[SuppressMessageAttribute(L"Microsoft.Usage", L"CA2214:DoNotCallOverridableMethodsInConstructors")]
public:
HistoryContext(
DbConnection^ existingConnection,
String^ defaultSchema
)
[<SuppressMessageAttribute("Microsoft.Usage", "CA2214:DoNotCallOverridableMethodsInConstructors")>]
new :
existingConnection:DbConnection *
defaultSchema:string -> HistoryContext
public function HistoryContext(
existingConnection : DbConnection,
defaultSchema : String
)
Parameter
- existingConnection
Typ: System.Data.Common.DbConnection
Eine vorhandene Verbindung, die für den neuen Kontext verwendet werden soll.
- defaultSchema
Typ: System.String
Das Standardschema des Modells, das migriert wird. Dieses Schema wird für die Migrationsverlaufstabelle verwendet, es sei denn, in OnModelCreating wurde ein anderes Schema konfiguriert.