using (var context = new UnicornsContext())
{
var princess = context.Princesses.Find(1);
// Load the unicorns starting with B related to a given princess
context.Entry(princess)
.Collection(p => p.Unicorns)
.Query()
.Where(u => u.Name.StartsWith("B"))
.Load();
// Load the unicorns starting with B related to a given princess
// using a string to specify the relationship
context.Entry(princess)
.Collection("Unicorns")
.Query().Cast<Unicorn>()
.Where(u => u.Name.StartsWith("B"))
.Load();
}
在禁用了延迟加载时采用这种方法