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 ツールをサポートします。