Руководство по синхронизации обратных ассоциаций в Entity Framework 4.1

EF 4.1 синхронизирует обратные ассоциации при создании ваших экземпляров. Есть ли какая-либо документация или рекомендации по такому поведению?

Под синхронизацией обратной связи я подразумеваю следующее:

public class Blog
{
   public Blog() { Posts = new List<Blog>(); }
   public int Id { get; set; }
   public ICollection<Post> Posts { get; private set; }
}

public class Post
{
   public Blog Blog { get; set; }
   public int Id { get; set; }
}

Затем после следующей строки для сообщения будет установлено свойство Blog.

var blog = new Blog();
context.Blogs.Add(blog);
blog.Posts.Add(new Post());
8
задан Sean Kearon 6 June 2011 в 21:46
поделиться