次の方法で共有


DbCompiledModel クラス

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

ObjectContext の作成に使用できる、または DbContext のコンストラクターに渡すことのできる Entity Data Model (EDM) モデルの不変表記。 パフォーマンスを向上させるには、この型のインスタンスをキャッシュしてコンテキストの作成に再使用する必要があります。

継承階層

System.Object
  System.Data.Entity.Infrastructure.DbCompiledModel

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

構文

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

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

メソッド

  名前 説明
パブリック メソッド CreateObjectContext<TContext> ObjectContext のインスタンスまたは ObjectContext から派生したクラスを作成します。代わりに適切な DbContext コンストラクターを使用することによって DbContext のインスタンスを作成できることに注意してください。派生 ObjectContext を使用する場合は、単独の EntityConnection パラメーターを持つパブリック コンストラクターが必要です。渡された接続は作成された ObjectContext によって使用されますが、そのコンテキストに所有されることはありません。コンテキストが破棄された後、その接続は呼び出し側で破棄する必要があります。
パブリック メソッド Equals (Object から継承されます。)
プロテクト メソッド Finalize (Object から継承されます。)
パブリック メソッド GetHashCode (Object から継承されます。)
パブリック メソッド GetType (Object から継承されます。)
プロテクト メソッド MemberwiseClone (Object から継承されます。)
パブリック メソッド ToString (Object から継承されます。)

上揃え

スレッド セーフ

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

参照

参照

System.Data.Entity.Infrastructure 名前空間