共用方式為


EntityCodeGenerator 類別

定義

從概念結構定義語言 (CSDL) 檔案中產生物件內容和實體類別 (物件層程式碼)。 從 Entity Framework 版本 4 開始,特定模型的 ObjectContext 類別會包含代表模型實體集之類型 ObjectSet<TEntity> 的屬性。

public ref class EntityCodeGenerator
public class EntityCodeGenerator
type EntityCodeGenerator = class
Public Class EntityCodeGenerator
繼承
EntityCodeGenerator

建構函式

EntityCodeGenerator(LanguageOption)

使用指定的語言選項,初始化 EntityCodeGenerator 類別的新執行個體。

屬性

EdmToObjectNamespaceMap

取得 EdmToObjectNamespaceMap,其中包含概念結構定義語言 (CSDL) 對程式碼命名空間的對應。

LanguageOption

取得或設定 LanguageOption 值,這個值表示所產生之程式碼的語言。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GenerateCode(String, String)

建立原始程式碼檔,這個檔案包含從指定之概念結構描述定義語言 (CSDL) 檔案產生的物件層程式碼。

GenerateCode(String, String, IEnumerable<String>)

建立原始程式碼檔,這個檔案包含從指定之概念結構描述定義語言 (CSDL) 檔案產生的物件層程式碼。 結構描述檔案路徑的清單是用來解析 CSDL 檔案中包含的任何參考。

GenerateCode(String, String, IEnumerable<String>, Version)

建立原始程式碼檔,這個檔案包含從指定之概念結構描述定義語言 (CSDL) 檔案產生的物件層程式碼。 結構描述檔案路徑的清單是用來解析 CSDL 檔案中包含的任何參考。 請注意,targetEntityFrameworkVersion 參數中使用內部 EntityFramework 版本號碼,如 EntityFrameworkVersions 類別所述。

GenerateCode(String, String, Version)

建立原始程式碼檔,這個檔案包含從指定之概念結構描述定義語言 (CSDL) 檔案產生的物件層程式碼。 請注意,targetEntityFrameworkVersion 參數中使用內部 Entity Framework 版本號碼,如 EntityFrameworkVersions 類別所述。

GenerateCode(XmlReader, TextWriter)

使用 XmlReader 物件中指定的概念結構描述定義語言 (CSDL) 檔案產生物件層程式碼,並將產生的程式碼輸出到 TextWriter

GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>)

根據 XmlReader 物件中指定的概念結構描述定義語言 (CSDL) 檔案產生物件層程式碼,並將產生的程式碼輸出到 TextWriterXmlReader 物件的清單,用來解析 CSDL 中包含的任何參考。

GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>, Version)

建立原始程式碼檔,這個檔案包含從指定之概念結構描述定義語言 (CSDL) 檔案產生的物件層程式碼。 請注意,targetEntityFrameworkVersion 參數中使用內部 Entity Framework 版本號碼,如 EntityFrameworkVersions 類別所述。

GenerateCode(XmlReader, TextWriter, Version)

使用 XmlReader 物件中指定的概念結構描述定義語言 (CSDL) 檔案產生物件層程式碼,並將產生的程式碼輸出到 TextWriter。 請注意,targetEntityFrameworkVersion 參數中使用內部 EntityFramework 版本號碼,如 EntityFrameworkVersions 類別所述。

GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於