EntityClassGenerator 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
從概念結構定義語言 (CSDL) 檔案中產生物件內容和實體類別 (物件層程式碼)。
public ref class EntityClassGenerator sealed
public sealed class EntityClassGenerator
type EntityClassGenerator = class
Public NotInheritable Class EntityClassGenerator
- 繼承
-
EntityClassGenerator
建構函式
EntityClassGenerator() |
使用 EntityClassGenerator 語言選項,初始化 GenerateCSharpCode 類別的新執行個體。 |
EntityClassGenerator(LanguageOption) |
使用指定的 EntityClassGenerator 初始化 LanguageOption 類別的新執行個體。 |
屬性
EdmToObjectNamespaceMap |
取得 EdmToObjectNamespaceMap,其中包含概念結構定義語言 (CSDL) 對程式碼命名空間的對應。 |
LanguageOption |
取得或設定 LanguageOption 值,這個值表示所產生之程式碼的語言。 |
方法
Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
GenerateCode(String, String) |
產生包含從指定之概念結構定義語言 (CSDL) 檔案產生之物件的原始程式碼檔案。 |
GenerateCode(String, String, IEnumerable<String>) |
使用指定的概念結構定義語言 (CSDL) 檔案產生原始程式碼。 結構描述檔案路徑的清單是用來解析 CSDL 檔案中包含的任何參考。 |
GenerateCode(XmlReader, TextWriter) |
使用 XmlReader 物件中包含的概念結構定義語言 (CSDL) 檔案產生原始程式碼,並將產生的原始程式碼輸出到 TextWriter。 |
GenerateCode(XmlReader, TextWriter, IEnumerable<XmlReader>) |
根據 XmlReader 物件中的概念結構定義語言 (CSDL) 檔案產生原始程式碼,並將產生的原始程式碼輸出到 TextWriter。 IList 物件的 XmlReader,它是用來解析 CSDL 檔案中包含的任何參考。 |
GetHashCode() |
做為預設雜湊函式。 (繼承來源 Object) |
GetType() |
取得目前執行個體的 Type。 (繼承來源 Object) |
MemberwiseClone() |
建立目前 Object 的淺層複製。 (繼承來源 Object) |
ToString() |
傳回代表目前物件的字串。 (繼承來源 Object) |
事件
OnPropertyGenerated |
發生於屬性變更時。 |
OnTypeGenerated |
當型別資訊已變更時發生。 |