这是EF4。我有一个简单的问题。假设我向上下文对象添加了一些销售订单,例如:
Dim NewOrder = context.SalesOrders.CreateObject()
NewOrder.Number= 123
context.SalesOrders.AddObject(NewOrder)
我还没有调用 SaveChanges() 并且想看看在上下文中是否有一个 Number=123 的订单使用这个:
context.SalesOrder.FirstOrDefault(Function(x) x.Number=123)
为什么上面的查询什么都不返回?它是在搜索数据库而不是本地上下文对象吗?