System.Data.Entity.Core.Objects 名前空間

クラス

CompiledQuery

ELinq クエリをキャッシュします

CurrentValueRecord

エンティティのプロパティに現在割り当てられている値。

DbUpdatableDataRecord

オブジェクト データの元の値へのアクセスを提供します。 DbUpdatableDataRecord は、オブジェクトの元の値を更新できるメソッドを実装します。

EntityFunctions

クエリまたはObjectContextLINQ to EntitiesクエリでDbContext使用する EDM 標準関数を公開する共通言語ランタイム (CLR) メソッドを提供します。

ExecutionOptions

クエリ実行のオプション。

ObjectContext

ObjectContext は、CLR とデータベース間の接続をカプセル化する最上位のオブジェクトであり、作成、読み取り、更新、および削除の各操作のゲートウェイとして機能します。

ObjectContextOptions

ObjectContext の動作に影響するオプションを定義します。

ObjectMaterializedEventArgs

ObjectMaterialized イベントの EventArgs。

ObjectParameter

このクラスは、Name、Type、Value で構成されるオブジェクト レイヤーのクエリ パラメーターを表します。

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 で使用されます。

インターフェイス

IObjectSet<TEntity>

結果のセットのメンバーシップを変更できる IQueryable の実装の動作を定義します。

列挙型

MergeOption

データベースから読み込まれた新しいオブジェクトを、メモリ内の既存のオブジェクトとマージするさまざまな方法。

RefreshMode

データベースからメモリ内データを更新するときに変更されたプロパティを処理するさまざまな方法を定義します。

SaveOptions

ObjectContext.SaveChanges() の動作を変更するために使用されるフラグ

代理人

ObjectMaterializedEventHandler

ObjectMaterialized イベントのデリゲート。