Udostępnij za pośrednictwem


DbMigrationsConfiguration<TContext> Klasa

Definicja

Konfiguracja związana z użyciem migracji dla danego modelu.

public class DbMigrationsConfiguration<TContext> : System.Data.Entity.Migrations.DbMigrationsConfiguration where TContext : DbContext
type DbMigrationsConfiguration<'Context (requires 'Context :> DbContext)> = class
    inherit DbMigrationsConfiguration
Public Class DbMigrationsConfiguration(Of TContext)
Inherits DbMigrationsConfiguration

Parametry typu

TContext

Kontekst reprezentujący model, którego dotyczy ta konfiguracja.

Dziedziczenie
DbMigrationsConfiguration<TContext>

Konstruktory

DbMigrationsConfiguration<TContext>()

Inicjuje nowe wystąpienie klasy DbMigrationsConfigurations.

Pola

DefaultMigrationsDirectory

Domyślny katalog, w ramach którego są przechowywane migracje.

(Odziedziczone po DbMigrationsConfiguration)

Właściwości

AutomaticMigrationDataLossAllowed

Pobiera lub ustawia wartość wskazującą, czy utrata danych jest akceptowalna podczas automatycznej migracji. W przypadku ustawienia wartości false wyjątek zostanie zgłoszony, jeśli w ramach automatycznej migracji może wystąpić utrata danych.

(Odziedziczone po DbMigrationsConfiguration)
AutomaticMigrationsEnabled

Pobiera lub ustawia wartość wskazującą, czy podczas migrowania bazy danych można używać automatycznych migracji.

(Odziedziczone po DbMigrationsConfiguration)
CodeGenerator

Pobiera lub ustawia generator kodu, który ma być używany podczas migracji szkieletu.

(Odziedziczone po DbMigrationsConfiguration)
CommandTimeout

Pobiera lub ustawia wartość limitu czasu używaną dla poszczególnych poleceń w ramach migracji. Wartość null wskazuje, że zostanie użyta domyślna wartość bazowego dostawcy.

(Odziedziczone po DbMigrationsConfiguration)
ContextKey

Pobiera lub ustawia ciąg używany do odróżnienia migracji należących do tej konfiguracji od migracji należących do innych konfiguracji przy użyciu tej samej bazy danych. Ta właściwość umożliwia migracje z wielu różnych modeli do pojedynczej bazy danych.

(Odziedziczone po DbMigrationsConfiguration)
ContextType

Pobiera lub ustawia pochodną dbContext reprezentującą model do zmigrowania.

(Odziedziczone po DbMigrationsConfiguration)
MigrationsAssembly

Pobiera lub ustawia zestaw zawierający migracje oparte na kodzie.

(Odziedziczone po DbMigrationsConfiguration)
MigrationsDirectory

Pobiera lub ustawia podkatalog, w ramach którego są przechowywane migracje oparte na kodzie. Należy pamiętać, że ta właściwość musi być ustawiona na ścieżkę względną dla podkatalogu w katalogu głównym projektu programu Visual Studio; nie można ustawić ścieżki bezwzględnej.

(Odziedziczone po DbMigrationsConfiguration)
MigrationsNamespace

Pobiera lub ustawia przestrzeń nazw używaną na potrzeby migracji opartych na kodzie.

(Odziedziczone po DbMigrationsConfiguration)
TargetDatabase

Pobiera lub ustawia wartość, aby zastąpić połączenie bazy danych do zmigrowania.

(Odziedziczone po DbMigrationsConfiguration)

Metody

Equals(Object)

Konfiguracja związana z użyciem migracji dla danego modelu.

GetHashCode()

Konfiguracja związana z użyciem migracji dla danego modelu.

GetHistoryContextFactory(String)

Pobiera fabrykę kontekstu historii, która ma być używana z danym dostawcą bazy danych.

(Odziedziczone po DbMigrationsConfiguration)
GetSqlGenerator(String)

Pobiera generator SQL, który ma być używany z danym dostawcą bazy danych.

(Odziedziczone po DbMigrationsConfiguration)
GetType()

Konfiguracja związana z użyciem migracji dla danego modelu.

MemberwiseClone()

Konfiguracja związana z użyciem migracji dla danego modelu.

Seed(TContext)

Uruchamia się po uaktualnieniu do najnowszej migracji, aby umożliwić aktualizowanie danych inicjacyjnych.

SetHistoryContextFactory(String, Func<DbConnection,String,HistoryContext>)

Dodaje nową fabrykę do tworzenia HistoryContext wystąpień do użycia dla danego dostawcy bazy danych.

(Odziedziczone po DbMigrationsConfiguration)
SetSqlGenerator(String, MigrationSqlGenerator)

Dodaje nowy generator SQL, który ma być używany dla danego dostawcy bazy danych.

(Odziedziczone po DbMigrationsConfiguration)
ToString()

Konfiguracja związana z użyciem migracji dla danego modelu.

Dotyczy