System.Data.Entity.Core.Objects 名前空間
[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]
System.Data.Entity.Core.Objects 名前空間は、エンティティ データ型に対してクエリを実行し、そのエンティティ データ型を操作するための機能を提供します。
クラス
クラス | 説明 | |
---|---|---|
CompiledQuery | ELinq クエリをキャッシュします | |
CurrentValueRecord | 現在エンティティのプロパティに割り当てられている値です。 | |
DbUpdatableDataRecord | オブジェクト データの元の値へのアクセスを提供します。DbUpdatableDataRecord は、オブジェクトの元の値を更新できるようにするメソッドを実装します。 | |
EntityFunctions | 互換性のために残されています。 DbContext または ObjectContext LINQ to Entities クエリで EDM の正規関数を公開する共通言語ランタイム (CLR: Common Language Runtime) のメソッドを提供します。 | |
ExecutionOptions | クエリを実行するためのオプションを表します。 | |
ObjectContext | ObjectContext は、CLR とデータベース間の接続をカプセル化し、作成、読み取り、更新、削除など、各種の操作のゲートウェイとして機能する、最上位レベルのオブジェクトです。 | |
ObjectContextOptions | ObjectContext の動作に影響するオプションを定義します。 | |
ObjectMaterializedEventArgs | ObjectMaterialized イベントの EventArgs。 | |
ObjectParameter | このクラスは、名前、型、および値で構成されるオブジェクト レイヤーのクエリ パラメーターを表します。 | |
ObjectParameterCollection | オブジェクト レイヤーのクエリ パラメーターのコレクションを表します。 | |
ObjectQuery | このクラスは、オブジェクトレイヤーの型指定されていないクエリを実装します。 | |
ObjectQuery<T> | ObjectQuery は、オブジェクト レイヤーで厳密に型指定されたクエリを実装します。クエリは Entity SQL 文字列を使用して指定され、ObjectQuery で宣言された Entity SQL ベースのクエリ ビルダー メソッドを呼び出すことによって作成できます。 | |
ObjectResult | このクラスは IEnumerable と IDisposable を実装します。このクラスのインスタンスは ObjectQuery.Execute メソッドから返されます。 | |
ObjectResult<T> | このクラスは Execute(MergeOption) メソッドの結果を表します。 | |
ObjectSet<TEntity> | 作成、読み取り、更新、および削除の各操作の実行に使用される型指定されたエンティティ セットを表します。 | |
ObjectStateEntry | エンティティ、エンティティ スタブ、またはリレーションシップを表します。 | |
ObjectStateManager | オブジェクトの状態を維持し、エンティティ型のインスタンスおよびリレーションシップ インスタンスの ID 管理を行います。 | |
OriginalValueRecord | エンティティのプロパティがデータベースから取得された当初の値です。 | |
ProxyDataContractResolver | 永続性の無視クラスに対して作成されたプロキシ型を基本型に解決する方法を認識している DataContractResolver。これは、DataContractSerializer と共に使用します。 |
インターフェイス
Interface | 説明 | |
---|---|---|
IObjectSet<TEntity> | 結果セットのメンバーシップへの変更を許可する IQueryable の実装の動作を定義します。 |
デリゲート
Delegate | 説明 | |
---|---|---|
ObjectMaterializedEventHandler | ObjectMaterialized イベントのデリゲート |
列挙型
列挙型 | 説明 | |
---|---|---|
MergeOption | データベースから読み込まれた新しいオブジェクトを、既にメモリ内にあるオブジェクトにマージする各種の方法です。 | |
RefreshMode | データベースからのインメモリ データを更新するとき、変更されたプロパティをどのように扱うかについて、さまざまな方法を定義します。 | |
SaveOptions | ObjectContext.SaveChanges() の動作を変更するために使用するフラグ |