Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
[Table(Name = "Catalogs")]
public class Catalog
{
private int _id;
private EntityRef<Directory> _parent;
[Column(Name = "ID", DbType = "int not null",
IsDbGenerated = true, IsPrimaryKey = true,
CanBeNull = false, Storage = "_id",
AutoSync = AutoSync.OnInsert)]
public int ID
{
get
{
return _id;
}
}
[Column(Name = "ParentID", Storage = "_parentID",
CanBeNull = true, UpdateCheck = UpdateCheck.Never)]
private int? _parentID;
[Association(ThisKey = "_parentID", Storage = "_parent")]
public Directory Parent
{
get
{
return _parent.Entity;
}
set
{
_parentID = value.ID;
_parent.Entity = value;
}
}
...
* This source code was highlighted with Source Code Highlighter.
asp.net: Entity Framework, одно из отличий от LINQ to Sql