System.Data.Objects 名前空間
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
Object Services のコア機能へのアクセスを提供するクラスが含まれます。 これらのクラスは、エンティティ型のインスタンスである厳密に型指定された CLR オブジェクトを使用することにより、データのクエリ、挿入、更新、および削除を可能にします。 Object Services は、Entity Data Model (EDM) で定義された型に対して、統合言語クエリ (LINQ) および Entity SQL クエリの両方をサポートしています。 Object Services は、返されたデータをオブジェクトとして具体化し、オブジェクトの変更をデータ ソースに保存します。 また、変更の追跡、コントロールへのオブジェクトのバインド、コンカレンシーの処理などの機能も提供します。 詳細は、Object Services の概要 (Entity Framework) をご覧ください。
クラス
CompiledQuery |
キャッシュ済みの LINQ to Entities クエリを表します。 |
CurrentValueRecord |
オブジェクト データの現在の値へのアクセスを提供します。 |
DbUpdatableDataRecord |
オブジェクト データの元の値へのアクセスを提供します。 DbUpdatableDataRecord は、オブジェクトの元の値を更新できるようにするメソッドを実装します。 |
EntityFunctions |
LINQ to Entities クエリで概念モデルの正規関数を公開する共通言語ランタイム (CLR: Common Language Runtime) のメソッドを提供します。 正規関数については、「正規関数」を参照してください。 |
ObjectContext |
エンティティ データに対してクエリを実行してそのデータをオブジェクトとして操作するための機能を提供します。 |
ObjectContextOptions |
ObjectContext の動作に影響するオプションを定義します。 |
ObjectMaterializedEventArgs |
ObjectMaterialized イベントのデータを格納します。 |
ObjectParameter |
オブジェクト クエリに渡されるクエリ パラメーターを表します。 |
ObjectParameterCollection |
クエリ パラメーターを、ObjectParameter で定義される ObjectQuery<T> オブジェクトとして表します。 |
ObjectQuery |
LINQ to Entities と ObjectQuery<T> の両方を使用した概念モデルに対するクエリの共通機能を実装します。 |
ObjectQuery<T> |
指定されたオブジェクト コンテキスト内の概念モデルに対する型指定されたクエリを表します。 |
ObjectResult |
IEnumerable および IDisposable を実装するクラスを表します。 このクラスのインスタンスは ObjectQuery.Execute メソッドから返されます。 |
ObjectResult<T> |
ObjectQuery<T> の結果をオブジェクトの列挙可能なコレクションとして表します。 |
ObjectSet<TEntity> |
作成、読み取り、更新、および操作の削除を実行するために使用される型指定されたエンティティ セットを表します。 |
ObjectStateEntry |
エンティティ、エンティティ スタブ、またはリレーションのいずれかを表します。 |
ObjectStateManager |
オブジェクトの状態を維持し、エンティティ型のインスタンスおよびリレーションシップ インスタンスの ID 管理を行います。 |
OriginalValueRecord |
オブジェクト データの元の値へのアクセスを提供します。 |
ProxyDataContractResolver |
このクラスは、永続化非依存オブジェクトの実際の型に対して永続化非依存データ クラスのために作成されたプロキシ型を解決するのに役立ちます。 |
インターフェイス
IObjectSet<TEntity> |
データ オブジェクトのセットに変更を加えるための機能を提供します。 |
列挙型
MergeOption |
オブジェクト コンテキストに読み込まれているオブジェクトを、オブジェクト コンテキストに既に存在するオブジェクトにマージする方法を指定します。 |
RefreshMode |
Object Services によって追跡されるオブジェクトのプロパティの変更を保持するか、データ ソースのプロパティ値と置き換えるかを指定します。 |
SaveOptions |
SaveChanges(SaveOptions) メソッドが呼び出されたときのオブジェクト コンテキストの動作を指定します。 |
代理人
ObjectMaterializedEventHandler |
ObjectMaterialized の ObjectContext イベントを処理するメソッドを表します。 |
.NET