System.Data.Entity.Design 名前空間

Entity Data Model (EDM) ファイルおよびオブジェクト ソース コードを生成するクラスが含まれています。

クラス

EdmToObjectNamespaceMap

コード名前空間マッピングに対する概念モデルのコレクションを表します。

EntityClassGenerator

概念スキーマ定義言語 (CSDL) ファイルから、オブジェクト コンテキストとエンティティ クラス (オブジェクト層コード) を生成します。

EntityCodeGenerator

概念スキーマ定義言語 (CSDL) ファイルから、オブジェクト コンテキストとエンティティ クラス (オブジェクト層コード) を生成します。 Entity Framework バージョン 4 以降、特定のモデルの ObjectContext クラスには、モデルのエンティティ セットを表す ObjectSet<TEntity> 型のプロパティがあります。

EntityFrameworkVersions

Entity Framework の各バージョンに関する情報を提供します。

EntityModelSchemaGenerator

クラスは S 領域の EntityContainer と C 領域の EntityContainer の間に既定の CCMapping を作成します。 マッピングは、範囲の宣言型に基づいて作成されます。 したがって、継承は機能しません。

EntityStoreSchemaFilterEntry

1 つのフィルター エントリを表します。 フィルターは、生成中に特定のデータベース オブジェクトを許可または除外するために使用されます。

EntityStoreSchemaGenerator

データベース スキーマ情報の読み込みを担当します。

EntityViewGenerator

StorageMappingItemCollection でエクステントのビューを生成し、それらのビューをキャッシュする型のソース コード ファイルを作成します。

MetadataExtensionMethods

メタデータ公開プロトコルのメソッドを表します。

MetadataItemCollectionFactory

メタデータ ItemCollection のインスタンスを作成するためのメソッドのセットを表します。

PropertyGeneratedEventArgs

OnPropertyGenerated イベントのデータを提供します。

TypeGeneratedEventArgs

OnTypeGenerated イベントのデータを提供します。

列挙型

EntityStoreSchemaFilterEffect

EntityStoreSchemaFilterEntry で指定したパターンに一致するデータベース オブジェクトを許可するか除外するかを指定します。

EntityStoreSchemaFilterObjectTypes

スキーマ フィルターを適用するストア オブジェクトの種類を指定します。

LanguageOption

生成されたコードの言語を指定します。

代理人

PropertyGeneratedEventHandler

OnPropertyGenerated イベントを処理するメソッドを表します。

TypeGeneratedEventHandler

OnTypeGenerated イベントを処理するメソッドを表します。

注釈

System.Data.Entity.Design クラスは EDM ツールをサポートします。 EDM ツールの詳細については、「 ADO.NET Entity Data Model Tools」を参照してください。