EdmxWriter.WriteEdmx 方法

定义

重载

WriteEdmx(DbContext, XmlWriter)

将 Code First 用于给定上下文,然后以 EDMX 形式将生成的实体数据模型写入给定编写器。 此方法只能用于使用 Code First 且内部创建模型的上下文实例。 方法不能用于使用 Database First 或 Model First 创建的上下文、使用预先存在的 ObjectContext创建的上下文或使用预先存在的 DbCompiledModel创建的上下文。

WriteEdmx(DbModel, XmlWriter)

以 EDMX 形式将给定 DbModel 的 表示的实体数据模型写入给定编写器。

WriteEdmx(DbContext, XmlWriter)

将 Code First 用于给定上下文,然后以 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)

以 EDMX 形式将给定 DbModel 的 表示的实体数据模型写入给定编写器。

[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

编写器。

属性

适用于