次の方法で共有


DbContextInfo クラス

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

指定した DbContext 型に関するランタイム情報を提供します。

継承階層

System.Object
  System.Data.Entity.Infrastructure.DbContextInfo

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

構文

'宣言
Public Class DbContextInfo
'使用
Dim instance As DbContextInfo
public class DbContextInfo
public ref class DbContextInfo
type DbContextInfo =  class end
public class DbContextInfo

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

コンストラクター

  名前 説明
パブリック メソッド DbContextInfo(Type) 指定されたコンテキスト型で DbContextInfo クラスの新しいインスタンスを初期化します。
パブリック メソッド DbContextInfo(Type, Configuration) 指定されたコンテキスト型と構成ファイルで DbContextInfo クラスの新しいインスタンスを初期化します。
パブリック メソッド DbContextInfo(Type, ConnectionStringSettingsCollection) 互換性のために残されています。 指定されたコンテキスト型と接続文字列の設定を使用して、DbContextInfo クラスの新しいインスタンスを初期化します。
パブリック メソッド DbContextInfo(Type, DbConnectionInfo) 指定されたコンテキスト型と接続情報を使用して、DbContextInfo クラスの新しいインスタンスを初期化します。
パブリック メソッド DbContextInfo(Type, DbProviderInfo) 指定されたコンテキスト型とプロバイダー情報を使用して、DbContextInfo クラスの新しいインスタンスを初期化します。
パブリック メソッド DbContextInfo(Type, Configuration, DbConnectionInfo) 指定された接続情報と構成ファイルを使用して、DbContextInfo クラスの新しいインスタンスを初期化します。
パブリック メソッド DbContextInfo(Type, Configuration, DbProviderInfo) 指定されたコンテキスト型、構成ファイル、およびプロバイダー情報を使用して、DbContextInfo クラスの新しいインスタンスを初期化します。

上揃え

プロパティ

  名前 説明
パブリック プロパティ ConnectionProviderName 基になる DbContext 型で使用される接続の ADO.NET プロバイダー名を取得します。
パブリック プロパティ ConnectionString 基になる DbContext 型で使用される接続文字列を取得します。
パブリック プロパティ ConnectionStringName 基になる DbContext 型で使用される接続文字列名を取得します。
パブリック プロパティ ConnectionStringOrigin 基になる DbContext 型で使用される接続文字列の作成元を取得します。
パブリック プロパティ ContextType DbContext 具象型を取得します。
パブリック プロパティ IsConstructible 基になる DbContext 型を作成できるかどうかを取得します。
パブリック プロパティ OnModelCreating コンテキストで OnModelCreating を実行した後、DbModelBuilder 上で実行するアクションを取得または設定します。

上揃え

メソッド

  名前 説明
パブリック メソッド CreateInstance DbContextInfo オブジェクトのインスタンスを作成します。
パブリック メソッド Equals (Object から継承されます。)
プロテクト メソッド Finalize (Object から継承されます。)
パブリック メソッド GetHashCode (Object から継承されます。)
パブリック メソッド GetType (Object から継承されます。)
プロテクト メソッド MemberwiseClone (Object から継承されます。)
パブリック メソッド ToString (Object から継承されます。)

上揃え

スレッド セーフ

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

参照

参照

System.Data.Entity.Infrastructure 名前空間