Reported at:
http://groups.google.com/group/dblinq/browse_thread/thread/9a98a772c78ecd86
The //Column/@Modifier DBML attribute controls member access modifiers that
should be used on the generated member. For example, the DBML fragment:
<Column
Name="SiteId"
Modifier="Override"
Member="SiteID"
Storage="_siteID"
Type="System.UInt32"
DbType="int unsigned"
IsPrimaryKey="false"
IsDbGenerated="false"
CanBeNull="false"
/>
Should generate the C# code:
[Column(Storage = "_siteID", Name = "SiteId", DbType = "int unsigned",
CanBeNull = false)]
public override uint SiteID
It instead generates:
[Column(Storage = "_siteID", Name = "SiteId", DbType = "int unsigned",
CanBeNull = false)]
public uint SiteID
Note the missing 'override' keyword.
Original issue reported on code.google.com by jonmpr...@gmail.com on 22 Jun 2010 at 7:00
Original issue reported on code.google.com by
jonmpr...@gmail.com
on 22 Jun 2010 at 7:00