EntityStoreSchemaGenerator クラス

定義

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

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

コンストラクター

EntityStoreSchemaGenerator(String, String, String)

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

プロパティ

EntityContainer

作成されたストレージ モデル EntityContainer を取得します。

GenerateForeignKeyProperties

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

StoreItemCollection

作成された StoreItemCollection を取得します。

メソッド

CreateStoreSchemaConnection(String, String)

ストア スキーマのプロバイダーのメタデータと共に読み込まれる EntityConnection を作成します。

CreateStoreSchemaConnection(String, String, Version)

ストア スキーマのプロバイダーのメタデータと共に読み込まれる EntityConnection を作成します。 EntityFrameworkVersions のクラスで説明されているように、targetEntityFrameworkVersion パラメーターが EntityFramework の内部バージョン番号を使用することに注意してください。

Equals(Object)

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

(継承元 Object)
GenerateStoreMetadata()

ストア メタデータを生成し、すべてのスキーマ エラーを返します。

GenerateStoreMetadata(IEnumerable<EntityStoreSchemaFilterEntry>)

ストア メタデータを生成し、すべてのスキーマ エラーを返します。

GenerateStoreMetadata(IEnumerable<EntityStoreSchemaFilterEntry>, Version)

ストア スキーマ定義言語 (SSDL) を生成し、すべてのスキーマ エラーを返します。

GetHashCode()

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

(継承元 Object)
GetType()

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

(継承元 Object)
MemberwiseClone()

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

(継承元 Object)
ToString()

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

(継承元 Object)
WriteStoreSchema(String)

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

WriteStoreSchema(XmlWriter)

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

適用対象