次の方法で共有


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() の動作を変更するために使用するフラグ