Database.SetInitializer<TContext> メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定したコンテキスト型に使用するデータベース初期化子を設定します。 データベース初期化子は、指定 DbContext された型を使用してデータベースに初めてアクセスするときに呼び出されます。 Code First コンテキストの既定の戦略は、 の CreateDatabaseIfNotExists<TContext>インスタンスです。
public static void SetInitializer<TContext> (System.Data.Entity.IDatabaseInitializer<TContext> strategy) where TContext : System.Data.Entity.DbContext;
static member SetInitializer : System.Data.Entity.IDatabaseInitializer<'Context (requires 'Context :> System.Data.Entity.DbContext)> -> unit (requires 'Context :> System.Data.Entity.DbContext)
Public Shared Sub SetInitializer(Of TContext As DbContext) (strategy As IDatabaseInitializer(Of TContext))
型パラメーター
- TContext
コンテキストの型。
パラメーター
- strategy
- IDatabaseInitializer<TContext>
使用する初期化子。指定されたコンテキスト型の初期化を無効にする場合は null。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Entity Framework