Freigeben über


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

  • 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.

Siehe auch

Verweis

HistoryContext Klasse

System.Data.Entity.Migrations.History-Namespace