EntityCodeGenerator 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從概念結構定義語言 (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) 檔案產生物件層程式碼,並將產生的程式碼輸出到 TextWriter。 XmlReader 物件的清單,用來解析 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) |