次の方法で共有


NullDatabaseInitializer<TContext> クラス

[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]

何も実行しない IDatabaseInitializer<TContext> の実装。 この初期化子を使用して、指定したコンテキスト型に対してデータベースの初期化を無効にします。 このクラスのインスタンスを SetInitializer<TContext>(IDatabaseInitializer<TContext>) に渡すことは、null を渡すことと同じです。 IDbDependencyResolver を使用して初期化子を解決する場合、このクラスのインスタンスを使って、初期化を無効にする必要があります。

継承階層

System.Object
  System.Data.Entity.NullDatabaseInitializer<TContext>

名前空間:  System.Data.Entity
アセンブリ:  EntityFramework (EntityFramework.dll 内)

構文

'宣言
Public Class NullDatabaseInitializer(Of TContext As DbContext) _
    Implements IDatabaseInitializer(Of TContext)
'使用
Dim instance As NullDatabaseInitializer(Of TContext)
public class NullDatabaseInitializer<TContext> : IDatabaseInitializer<TContext>
where TContext : DbContext
generic<typename TContext>
where TContext : DbContext 
public ref class NullDatabaseInitializer : IDatabaseInitializer<TContext>
type NullDatabaseInitializer<'TContext when 'TContext : DbContext> =  
    class 
        interface IDatabaseInitializer<'TContext>
    end
JScript does not support generic types and methods.

型パラメーター

  • TContext
    コンテキストの型。

NullDatabaseInitializer<TContext> 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド NullDatabaseInitializer<TContext> NullDatabaseInitializer<TContext> クラスの新しいインスタンスを初期化します。

上揃え

メソッド

  名前 説明
パブリック メソッド Equals (Object から継承されます。)
プロテクト メソッド Finalize (Object から継承されます。)
パブリック メソッド GetHashCode (Object から継承されます。)
パブリック メソッド GetType (Object から継承されます。)
パブリック メソッド InitializeDatabase 指定されたコンテキストのデータベースを初期化する処理を実行します。
プロテクト メソッド MemberwiseClone (Object から継承されます。)
パブリック メソッド ToString (Object から継承されます。)

上揃え

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

System.Data.Entity 名前空間