Udostępnij za pośrednictwem


MigrateDatabaseToLatestVersion<TContext,TMigrationsConfiguration> Konstruktory

Definicja

Przeciążenia

MigrateDatabaseToLatestVersion<TContext,TMigrationsConfiguration>()

Inicjuje nowe wystąpienie klasy MigrateDatabaseToLatestVersion, która będzie używać informacji o połączeniu z kontekstu skonstruowanego przy użyciu konstruktora domyślnego lub zarejestrowanej fabryki, jeśli ma to zastosowanie

MigrateDatabaseToLatestVersion<TContext,TMigrationsConfiguration>(Boolean)

Inicjuje nowe wystąpienie klasy MigrateDatabaseToLatestVersion, określając, czy używać informacji o połączeniu z kontekstu, który wyzwolił inicjowanie w celu przeprowadzenia migracji.

MigrateDatabaseToLatestVersion<TContext,TMigrationsConfiguration>(String)

Inicjuje nowe wystąpienie klasy MigrateDatabaseToLatestVersion, która będzie używać określonych parametrów połączenia z pliku konfiguracji w celu nawiązania połączenia z bazą danych w celu przeprowadzenia migracji.

MigrateDatabaseToLatestVersion<TContext,TMigrationsConfiguration>(Boolean, TMigrationsConfiguration)

Inicjuje nowe wystąpienie klasy MigrateDatabaseToLatestVersion, określając, czy używać informacji o połączeniu z kontekstu, który wyzwolił inicjowanie w celu przeprowadzenia migracji. Umożliwia również określenie konfiguracji migracji do użycia podczas inicjowania.

MigrateDatabaseToLatestVersion<TContext,TMigrationsConfiguration>()

Inicjuje nowe wystąpienie klasy MigrateDatabaseToLatestVersion, która będzie używać informacji o połączeniu z kontekstu skonstruowanego przy użyciu konstruktora domyślnego lub zarejestrowanej fabryki, jeśli ma to zastosowanie

public MigrateDatabaseToLatestVersion ();
Public Sub New ()

Dotyczy

MigrateDatabaseToLatestVersion<TContext,TMigrationsConfiguration>(Boolean)

Inicjuje nowe wystąpienie klasy MigrateDatabaseToLatestVersion, określając, czy używać informacji o połączeniu z kontekstu, który wyzwolił inicjowanie w celu przeprowadzenia migracji.

public MigrateDatabaseToLatestVersion (bool useSuppliedContext);
new System.Data.Entity.MigrateDatabaseToLatestVersion<'Context, 'MigrationsConfiguration (requires 'Context :> System.Data.Entity.DbContext and 'MigrationsConfiguration :> System.Data.Entity.Migrations.DbMigrationsConfiguration<'Context> and 'MigrationsConfiguration : (new : unit -> 'MigrationsConfiguration))> : bool -> System.Data.Entity.MigrateDatabaseToLatestVersion<'Context, 'MigrationsConfiguration (requires 'Context :> System.Data.Entity.DbContext and 'MigrationsConfiguration :> System.Data.Entity.Migrations.DbMigrationsConfiguration<'Context> and 'MigrationsConfiguration : (new : unit -> 'MigrationsConfiguration))>
Public Sub New (useSuppliedContext As Boolean)

Parametry

useSuppliedContext
Boolean

Jeśli ustawiono true wartość inicjatora, zostanie uruchomiona przy użyciu informacji o połączeniu z kontekstu, który wyzwolił inicjowanie. W przeciwnym razie informacje o połączeniu zostaną pobrane z kontekstu skonstruowanego przy użyciu konstruktora domyślnego lub zarejestrowanej fabryki, jeśli ma to zastosowanie.

Dotyczy

MigrateDatabaseToLatestVersion<TContext,TMigrationsConfiguration>(String)

Inicjuje nowe wystąpienie klasy MigrateDatabaseToLatestVersion, która będzie używać określonych parametrów połączenia z pliku konfiguracji w celu nawiązania połączenia z bazą danych w celu przeprowadzenia migracji.

public MigrateDatabaseToLatestVersion (string connectionStringName);
new System.Data.Entity.MigrateDatabaseToLatestVersion<'Context, 'MigrationsConfiguration (requires 'Context :> System.Data.Entity.DbContext and 'MigrationsConfiguration :> System.Data.Entity.Migrations.DbMigrationsConfiguration<'Context> and 'MigrationsConfiguration : (new : unit -> 'MigrationsConfiguration))> : string -> System.Data.Entity.MigrateDatabaseToLatestVersion<'Context, 'MigrationsConfiguration (requires 'Context :> System.Data.Entity.DbContext and 'MigrationsConfiguration :> System.Data.Entity.Migrations.DbMigrationsConfiguration<'Context> and 'MigrationsConfiguration : (new : unit -> 'MigrationsConfiguration))>
Public Sub New (connectionStringName As String)

Parametry

connectionStringName
String

Nazwa parametrów połączenia do użycia na potrzeby migracji.

Dotyczy

MigrateDatabaseToLatestVersion<TContext,TMigrationsConfiguration>(Boolean, TMigrationsConfiguration)

Inicjuje nowe wystąpienie klasy MigrateDatabaseToLatestVersion, określając, czy używać informacji o połączeniu z kontekstu, który wyzwolił inicjowanie w celu przeprowadzenia migracji. Umożliwia również określenie konfiguracji migracji do użycia podczas inicjowania.

public MigrateDatabaseToLatestVersion (bool useSuppliedContext, TMigrationsConfiguration configuration);
new System.Data.Entity.MigrateDatabaseToLatestVersion<'Context, 'MigrationsConfiguration (requires 'Context :> System.Data.Entity.DbContext and 'MigrationsConfiguration :> System.Data.Entity.Migrations.DbMigrationsConfiguration<'Context> and 'MigrationsConfiguration : (new : unit -> 'MigrationsConfiguration))> : bool * 'MigrationsConfiguration -> System.Data.Entity.MigrateDatabaseToLatestVersion<'Context, 'MigrationsConfiguration (requires 'Context :> System.Data.Entity.DbContext and 'MigrationsConfiguration :> System.Data.Entity.Migrations.DbMigrationsConfiguration<'Context> and 'MigrationsConfiguration : (new : unit -> 'MigrationsConfiguration))>
Public Sub New (useSuppliedContext As Boolean, configuration As TMigrationsConfiguration)

Parametry

useSuppliedContext
Boolean

Jeśli ustawiono true wartość inicjatora, zostanie uruchomiona przy użyciu informacji o połączeniu z kontekstu, który wyzwolił inicjowanie. W przeciwnym razie informacje o połączeniu zostaną pobrane z kontekstu skonstruowanego przy użyciu konstruktora domyślnego lub zarejestrowanej fabryki, jeśli ma to zastosowanie.

configuration
TMigrationsConfiguration

Konfiguracja migracji do użycia podczas inicjowania.

Dotyczy