次の方法で共有


DbMigrationsConfiguration<TContext> クラス

定義

特定のモデルの移行の使用に関連する構成。

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

型パラメーター

TContext

この構成が適用されるモデルを表すコンテキスト。

継承
DbMigrationsConfiguration<TContext>

コンストラクター

DbMigrationsConfiguration<TContext>()

DbMigrationsConfiguration クラスの新しいインスタンスを初期化します。

フィールド

DefaultMigrationsDirectory

移行が格納される既定のディレクトリ。

(継承元 DbMigrationsConfiguration)

プロパティ

AutomaticMigrationDataLossAllowed

自動移行中にデータ損失が許容されるかどうかを示す値を取得または設定します。 false に設定すると、自動移行の一環としてデータ損失が発生する可能性がある場合に例外がスローされます。

(継承元 DbMigrationsConfiguration)
AutomaticMigrationsEnabled

データベースの移行時に自動移行を使用できるかどうかを示す値を取得または設定します。

(継承元 DbMigrationsConfiguration)
CodeGenerator

移行をスキャフォールディングするときに使用するコード ジェネレーターを取得または設定します。

(継承元 DbMigrationsConfiguration)
CommandTimeout

移行内の個々のコマンドに使用されるタイムアウト値を取得または設定します。 null 値は、基になるプロバイダーの既定値が使用されることを示します。

(継承元 DbMigrationsConfiguration)
ContextKey

この構成に属する移行と、同じデータベースを使用する他の構成に属する移行を区別するために使用される文字列を取得または設定します。 このプロパティを使用すると、複数の異なるモデルからの移行を 1 つのデータベースに適用できます。

(継承元 DbMigrationsConfiguration)
ContextType

移行するモデルを表す派生 DbContext を取得または設定します。

(継承元 DbMigrationsConfiguration)
MigrationsAssembly

コードベースの移行を含むアセンブリを取得または設定します。

(継承元 DbMigrationsConfiguration)
MigrationsDirectory

コード ベースの移行が格納されるサブディレクトリを取得または設定します。 このプロパティは、Visual Studio プロジェクト ルートの下のサブディレクトリの相対パスに設定する必要があることに注意してください。絶対パスに設定することはできません。

(継承元 DbMigrationsConfiguration)
MigrationsNamespace

コードベースの移行に使用される名前空間を取得または設定します。

(継承元 DbMigrationsConfiguration)
TargetDatabase

移行するデータベースの接続をオーバーライドする値を取得または設定します。

(継承元 DbMigrationsConfiguration)

メソッド

Equals(Object)

特定のモデルの移行の使用に関連する構成。

GetHashCode()

特定のモデルの移行の使用に関連する構成。

GetHistoryContextFactory(String)

特定のデータベース プロバイダーで使用するように設定されている履歴コンテキスト ファクトリを取得します。

(継承元 DbMigrationsConfiguration)
GetSqlGenerator(String)

特定のデータベース プロバイダーで使用するように設定されている SQL ジェネレーターを取得します。

(継承元 DbMigrationsConfiguration)
GetType()

特定のモデルの移行の使用に関連する構成。

MemberwiseClone()

特定のモデルの移行の使用に関連する構成。

Seed(TContext)

シード データを更新できるように、最新の移行にアップグレードした後に実行されます。

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

特定のデータベース プロバイダーに使用するインスタンスを HistoryContext 作成するための新しいファクトリを追加します。

(継承元 DbMigrationsConfiguration)
SetSqlGenerator(String, MigrationSqlGenerator)

特定のデータベース プロバイダーに使用する新しい SQL ジェネレーターを追加します。

(継承元 DbMigrationsConfiguration)
ToString()

特定のモデルの移行の使用に関連する構成。

適用対象