0
我想創建一個好友類,用於Datafirst實體框架中的自動生成的Designer.cs,以使用數據註釋實現驗證。爲數據庫優先創建自動生成的desgner.cs的好友類
我在谷歌發現該溶液含有像
public int EmpID
{get;set;}
而在designer.cs產生的屬性包含在它的一些邏輯與簡單的屬性的例子。對於前
/// <summary>
/// No Metadata Documentation available.
/// </summary>
[EdmScalarPropertyAttribute(EntityKeyProperty=false, IsNullable=false)]
[DataMemberAttribute()]
public global::System.Byte RoleID
{
get
{
return _RoleID;
}
set
{
OnRoleIDChanging(value);
ReportPropertyChanging("RoleID");
_RoleID = StructuralObject.SetValidValue(value);
ReportPropertyChanged("RoleID");
OnRoleIDChanged();
}
}
請指導如何創建像上面提到的屬性的好友類。
Tarzan-很抱歉,但我不能訪問的第一個環節,由於網絡感覺阻止它。對於第二環節,我無法得到它。你的意思是說我應該把數據註釋放在通過選擇「ADO.NET EntityObject生成器」模板或自我跟蹤模板生成的cs文件中。請指導,因爲我也是EF的新手。 – VirendraTamrakar
@VirendraTamrakar而不是第一個鏈接,這裏是另一篇文章是在StackOverflow:http://stackoverflow.com/questions/850404/using-partial-classes-in-entity-framework-with-custom-properties – Tarzan
Tarzan-該鏈接看起來沒有經過驗證或數據註釋 – VirendraTamrakar