簡體   English   中英

Entity Framework DB First和'override'關鍵字

[英]Entity Framework DB First and 'override' keyword

假設我有課

public class Parent {
    virtual string Name {get; set;}
}

public partial class Child : Parent {
}

當我第一次使用EF DB時,它將生成以下內容:

public partial class Child {
    string Name {get; set;}
}

如何獲得對Name使用' override '關鍵字的信息? 我不想每次更新數據庫時都添加。

如果要使用繼承創建模型,請檢查以下鏈接:

實體框架DB-First,實現繼承

http://www.asp.net/mvc/overview/getting-started/getting-started-with-ef-using-mvc/implementing-inheritance-with-the-entity-framework-in-an-asp-net- mvc應用

如果要為模型中的現有類創建數據庫中未包含的新屬性,請嘗試使用部分類: https : //msdn.microsoft.com/pt-br/library/wa80x488.aspx

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM