DbMigrationsConfiguration<TContext> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
特定のモデルの移行の使用に関連する構成。
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 クラスの新しいインスタンスを初期化します。 |
フィールド
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() |
特定のモデルの移行の使用に関連する構成。 |
適用対象
Entity Framework