EntityModelSchemaGenerator クラス

定義

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

public ref class EntityModelSchemaGenerator sealed
public sealed class EntityModelSchemaGenerator
type EntityModelSchemaGenerator = class
Public NotInheritable Class EntityModelSchemaGenerator
継承
EntityModelSchemaGenerator

コンストラクター

EntityModelSchemaGenerator(EntityContainer)

EntityModelSchemaGenerator クラスの新しいインスタンスを初期化します。

EntityModelSchemaGenerator(EntityContainer, String, String)

EntityModelSchemaGenerator クラスの新しいインスタンスを初期化します。

EntityModelSchemaGenerator(StoreItemCollection, String, String)

EntityModelGenerator を構築します。

プロパティ

EdmItemCollection

GenerateMetadata メソッドによって作成された EdmItemCollection を取得します。

EntityContainer

GenerateMetadata メソッドで作成された概念モデル EntityContainer を取得します。

GenerateForeignKeyProperties

概念モデルで外部キー プロパティを生成するかどうかを示すフラグを取得または設定します。

PluralizationService

モデルの生成時に使用されるサービスを示す PluralizationService 値を取得または設定します。

メソッド

Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GenerateMetadata()

概念モデルのメタデータ情報を生成し、すべてのスキーマ エラーを返します。

GenerateMetadata(Version)

概念モデルのメタデータ情報を生成し、すべてのスキーマ エラーを返します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)
WriteModelSchema(String)

生成された概念スキーマ定義言語 (CSDL) を指定されたファイルに書き込みます。

WriteModelSchema(XmlWriter)

生成された概念スキーマ定義言語 (CSDL) を XmlWriter オブジェクトに書き込みます。

WriteStorageMapping(String)

生成されたマッピング スキーマ言語 (MSL) を指定されたファイルに書き込みます。

WriteStorageMapping(XmlWriter)

生成されたマッピング仕様言語 (MSL) を XmlWriter オブジェクトに書き込みます。

適用対象