次の方法で共有


EdmxWriter.WriteEdmx メソッド

定義

オーバーロード

WriteEdmx(DbContext, XmlWriter)

指定されているコンテキストで Code First を使用し、結果の Entity Data Model を EDMX フォーム内で指定されているライターに書き込みます。 このメソッドは、Code First を使用して内部でモデルを作成するコンテキスト インスタンスでしか使用できません。 メソッドは、Database First または Model First を使用して作成されたコンテキスト、既存の を使用して作成されたコンテキスト、または既存 ObjectContextの を使用して作成されたコンテキストには使用 DbCompiledModelできません。

WriteEdmx(DbModel, XmlWriter)

指定された によって表されるエンティティ データ モデルを DbModel EDMX 形式で指定されたライターに書き込みます。

WriteEdmx(DbContext, XmlWriter)

指定されているコンテキストで Code First を使用し、結果の Entity Data Model を EDMX フォーム内で指定されているライターに書き込みます。 このメソッドは、Code First を使用して内部でモデルを作成するコンテキスト インスタンスでしか使用できません。 メソッドは、Database First または Model First を使用して作成されたコンテキスト、既存の を使用して作成されたコンテキスト、または既存 ObjectContextの を使用して作成されたコンテキストには使用 DbCompiledModelできません。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId="Edmx")]
public static void WriteEdmx (System.Data.Entity.DbContext context, System.Xml.XmlWriter writer);
public static void WriteEdmx (System.Data.Entity.DbContext context, System.Xml.XmlWriter writer);
static member WriteEdmx : System.Data.Entity.DbContext * System.Xml.XmlWriter -> unit
Public Shared Sub WriteEdmx (context As DbContext, writer As XmlWriter)

パラメーター

context
DbContext

コンテキスト。

writer
XmlWriter

ライターです。

属性

適用対象

WriteEdmx(DbModel, XmlWriter)

指定された によって表されるエンティティ データ モデルを DbModel EDMX 形式で指定されたライターに書き込みます。

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId="Edmx")]
public static void WriteEdmx (System.Data.Entity.Infrastructure.DbModel model, System.Xml.XmlWriter writer);
public static void WriteEdmx (System.Data.Entity.Infrastructure.DbModel model, System.Xml.XmlWriter writer);
static member WriteEdmx : System.Data.Entity.Infrastructure.DbModel * System.Xml.XmlWriter -> unit
Public Shared Sub WriteEdmx (model As DbModel, writer As XmlWriter)

パラメーター

model
DbModel

EDM を表すオブジェクト。

writer
XmlWriter

ライターです。

属性

適用対象